
C++
科院唐大大
一入ET深似海 从此节操是浮云
展开
-
Cocos2d经典面试题(二)
Cocos2d经典面试题(二)1.在C++程序中调用被C编译器编译后的函数,为什么要加extern “C”?答案:C++语言支持函数重载,C语言不支持函数重载.函数被C++编译后在库中的名字与C语言的不同.假设某个函数的原型为:void foo(int x,int y);该函数被C编译器编译后在库中的名字为_foo,而C++编译器则会产生像foo_int_int之类的名字.C++提供了C连接交换指定符号extern “C”来解决名字匹配的问题;2.#define DOUBLE(x) x+x,原创 2020-07-06 15:27:30 · 1247 阅读 · 0 评论 -
C++面试考题一(2020.6.6)
C++面试考题(2020.6.6)你能拿多少分呢?评论区等你回答1.#include<filename.h>和 #include"filename.h"有什么区别?(10分)答案:<>:在系统目录下查找,找不到就报错 "":在项目目录下查找,找不到再到系统目录下查找,再找不到报错2. 请问最终结果为?(10分) #define pow(x) x*xint main(){ for (int i = 1; i <= 6;i++) cout &原创 2020-06-06 23:55:23 · 277 阅读 · 0 评论