几个面试题,请各抒已见
1.在C++中,extern \\\\\\\"C\\\\\\\"语句经常被看到,请问这是干什么用的?
2.#define MAX(X,Y) X > Y ? X : Y 有什么问题?请修改!
3.为什么编译器对语义上的错误很难判断出来,从这一点你觉得在软件开发过程应当意什么?
4.时间复杂度和空间复杂度在现行阶段的程序实现中,你会编重于什么,为什么?
5.程序的可读性,可维护性是很重要的,现请你为公司起草一份增强程序可维护性、可读性的程序编制的注意事项。
6.在C++程序编译过程中,C++编译器主要工作有哪些?各起什么作用?
7.半小时内完成trim函数,其功能是除去字符串尾部的空格,要修改源字符串。
尤其是第1题和第6题,不太明白