随笔分类 - C++学习
摘要:1.共用体 union其定义与结构体类似:union 类型名{ 成员表列;};声明变量的方法也类似: a. union 类型名{ b. union { c.类型名 变量名; 成员表列; 成员表列; }a,b; }a,b; 长度计算:因为是从内存中同一起始地址开始的,所以占用内存长度最长的成员长度为共
        阅读全文
                
摘要:1.一种自定义的类型--结构体定义: struct 结构体名称 { //成员表列也称作域 还可以包括函数,即函数成员,不过一般结构体类型中不包含,而是放在类中。 类型名 成员名; };这种结构体类型类似于数据库中的记录例:	struct Me{ char name[20]; char IDnumbe
        阅读全文
                
摘要:1. C++中已经定义了NULL为0:#define NULL 0 指针p可以指向空值NULL即 p = NULL;表示该指针变量不指向任何变量。 注意:指针未初始化与指针为NULL不同, p = NULL;是有值的,为0; 而在定义时:int *p;这时候碎虽然未对p初始化,但不代表p无值,而是此
        阅读全文
                
摘要:1.指针(变量的地址): 指针变量:存放指针(地址)的变量 直接存取(访问):按变量地址取值 间接存取(访问):将变量的地址放入指针变量中 定义指针变量:基类型 *指针变量名 2.与指针有关的运算符: &:取地址运算符 *:指针运算符(间接访问运算符); int *pointer_1,*pointe
        阅读全文
                
摘要:1.数组,C++中不允许数组的下标值为变量,只能是常量或者常量表达式,必须先定义后使用。数组赋初值几种常见方式: int a[] = {1,2,3,4,5}; int a[4] = {2,1,3,4}; int a[4] = {1,2},其余默认为0; 或者:int a[2];a[0] = 1,a[
        阅读全文
                
摘要:1.浮点型数值不管写成什么样 都是以指数形式保存在内存中 数符|数字部分|指数部分 例:+0.33E10 数字部分的整数部分不能大于1,小数点后面不能是0. 2.字符数据是以整数形式保存在内存中的(ASCII码,范围0-255).所以在一定范围内,字符数据与int型可以互用. 3.符号常量 #def
        阅读全文
                
摘要:1.遵循标准C++,主函数类型为int,成功返回值为0,异常返回默认为-1. 2.使用系统函数库,必须加上 using namespace std,因为C++的标准库函数是在命名空间std中; 3.输出语句 cout <<"" <<endl; cout为输出流对象 << 为插入运算符 即把cout后
        阅读全文
                
 
                    
                     
                    
                 
                    
                
 
         浙公网安备 33010602011771号
浙公网安备 33010602011771号