C++ 学习记录[1]
[0]
# include <iostream> //预处理命令,#符号开关,结束不需要”;“,头文件不带后缀.h
# include <string> // 预处理命令,包含string 头文件
using naespace std: //使用系统库时使用命令空间std
int main(){
....
string str;
....
return 0;
}
[1] bool 变量来表示true/false, 与java有差异,java是boolean代表布尔值
[2]变量必须先定义后使用,名字母,数字,下划线3种组成,第一个字母必须是字母或下划线。变量大小写敏感,
extern "c" 的主要作用就是为了实现C++代码调用其他C语言代码。加上 extern “c” 后,会指示编译器在编译这部分代码时按C语言,而不是C++的方式进行编译。
// 采用C语言方式进行编译
extern "C"{
#include "libhwm.h"
}
这个功能主要用在以下情况:
1 C++代码调用C语言代码;
2 在C++的头文件中使用;
3 在多人协同开发时,有的人比较擅长C语言,而有的比较擅长C++,这样的情况下也会有用到。
[3]定义常量
在 C++ 中,有两种简单的定义常量的方式:
使用 #define 预处理器。// #define identifier value , #define variableName variableValue
使用 const 关键字。 // const type variable = value;
版权声明:如无特殊标注,文章均为本站原创,转载时请以链接形式注明文章出处。
评论