随笔分类 - C++
摘要:类:class 类名{public: 成员函数的声明;private: 数据成员的声明;};对象:类名 对象名1,对象名2;成员函数:类名::函数名(参数表)析构函数:~类名();
阅读全文
摘要:#ifndef _TYPE_H_#define _TYPE_H_//type.h中的代码段#endif
阅读全文
摘要:宏定义:#define 宏名 字符串Example:#define PI 3.1415926宏函数:#define 宏函数名(参数表) 字符串Example:#define ADD(x,y) x+y条件编译:#ifdef 标识符 代码段1#else 代码段2#endif
阅读全文
摘要:结构类型:struct 结构名{ 成员列表};Example:struct student{ long id; char name[10]; char sex; int age; float score;};枚举类型:enum 枚举类型名 {枚举值列表};Example:enum WEEK{SUM,MON,TUE,WED,THU,FRI,SAT}; 0 1 2 3 4 5 6
阅读全文
摘要:一 :<iostream>和<iostream.h>是不一样,前者没有后缀,实际上,在你的编译器include文件夹里面可以看到,二者是两个文件,打开文件就会发现,里面的代码是不一样的。后缀为.h的头文件c++标准已经明确提出不支持了,早些的实现将标准库功能定义在全局空间里,声明在带.h后缀的头文件里,c++标准为了和C区别开,也为了正确使用命名空间,规定头文件不使用后缀.h。因此,当使用<iostream.h>时,相当于在c中调用库函数,使用的是全局命名空间,也就是早期的c++实现;当使用<iostream>的时候,该头文件没有定义全局命名空间
阅读全文
摘要:break在循环语句的循环体中,用来提前结束当前循环体,执行循环体后面的语句。continue跳过循环体中continue后面尚未执行的语句,直接进行下一次是否执行循环的判定。即只结束本次循环。
阅读全文
摘要:数据类型 &引用名=变量名;int i = 10;int &n = i;n是一个引用,是变量i的别名,所有在引用上的操作,实质上都会作用在被引用者上。
阅读全文
摘要:自定义常量声明格式如下:const 数据类型 常量名=文字常量常量必须在声明时初始化,并且除声明语句外,在程序的其他地方不能再赋值。
阅读全文

浙公网安备 33010602011771号