摘要: 在C中: main.c module.c 编译没有问题,输出结果: 注意: printxxx并未声明! 在C++中: main.cpp module.cpp 编译也没有问题: 不过,要是把main.cpp文件中的 删掉,在编译的时候就会报错: 提示找不到printxxx这个函数,由此可见,C++对函 阅读全文
posted @ 2017-07-11 10:57 夜行过客 阅读(303) 评论(0) 推荐(0) 编辑
摘要: 最近经常看到头文件中有 这样的语句,一直搞不清楚是什么意思,今天终于闹明白了。 1.这种写法的由来 C++比C晚出现,C++代码如果能够调用C语言的代码,那么会更好的利用现有的成果,但是事实上C++代码是无法直接调用C代码的,这是因为C++编译器在编译.cpp文件时生成的函数名与C编译器在编译.c文 阅读全文
posted @ 2017-07-11 09:53 夜行过客 阅读(9363) 评论(0) 推荐(0) 编辑