C++的标识符
- -----换行
- -----按照什么的规则进行编译
- ()-----用于探知变量类型
- -----C++中,NULL == 0
-----换行
cout<<endl;
- 1
-----按照什么的规则进行编译
//用C语言的规则进行编译
extern "C" int add(int a, int b);
- 1
- 2
//一大段代码用C语言的规则进行编译
extern "C"{
int add(int a, int b){
return a + b;
}
}
- 1
- 2
- 3
- 4
- 5
- 6
()-----用于探知变量类型
auto a = 10;
cout << typeid(a).name << endl;
- 1
- 2
-----C++中,NULL == 0
C++中NULL:
(int*)NULL //C++中的NULL
nullptr //C++中的NULL,类型:std::nullptr_t
- 1
- 2