如果是C++
里面
是可以的
其它语言不可以。
只有C/C++可裂禅毕以包肆芹含C的文件
位置不限,文件开始,中间
结束,都可以。
根据头文件类型,方式有所不同:
1、 C标准库头文件。
对于C标准库头文件,由于C++中对C做了兼容,所以一般老行使用C++风格头文件。 如stdio.h 在C++中应使用:
#include <cstdio>
而string.h 则应使用:
#include <cstring>
不过,对于大多数编译器,直接用stdio.h和string.h也不会有问题。
2、非标准库头文件。
可以直接引用,如:
#include "my.h"
不过需要在头文件中声明部分,加上
extern "C" {//函数声侍贺哗明
}
否则有可能拍档出问题。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)