关于“#include”与“#include"filename.h"”的区别,达人请入!
今天我去参加一个公司的面试,一到公司什么也没有说,就给我了一套题目,叫我做。我都晕了,好久没有看过书了,当时头就蒙掉了,到现在头还有些晕!
对了,其中有一道题目我是第一次见到,是关于“#include<filename.h>”与“#include"filename.h"”的区别,平时在写程序的时候两个是一样呀,好象是通用的怎么还有区别呢?想了半天还是没有结果,最后不得不give up了!现在我就想请教一下各位大人这两者到底有什么区别呀?小弟在此拜谢了!
还有一个问题就是c++中调用被c编译器编译后的函数为什么要加上extern“c”声明呀?小弟是一个应届毕业生,c++也是自学的,所以有很多不懂,还请各位达人以后多多指教!谢谢了!