C++基础(1)

变量:
变量存在的意义:方便我们管理储存内存空间
变量创建的语法:数据类型     变量名 = 变量初始值;int   a=10;
 
常量:
作用:用于记录程序中不可更改的数据
定义:1、#define 宏常量:#define  常量名  常量值;不可在函数内改变。
          2、const修饰的变量;const修饰的变量也称之为常量,不可改变。
 
关键字:
在定义常量或变量不能用关键字,否则会产生歧义。
 
标识符命名规则:
1、标识符不能是关键字
2、标识符是有字母,数字,下划线构成
3、标识符第一个字符只能是字母或下划线
4、标识符是区分大小写的
建议:给变量名起名最好做到见名知意
 
数据类型:
存在意义:给变量分配合适的存储空间
整型:
        作用:整型变量表示的是正数类型的数据
        类型:
                短整型(short):占用2字节,范围(-2^15—2^15-1)
                整型(int):占用4字节,范围(-2^31—2^31-1)
                长整型( long):Windows占用4字节,Linux占用4字节(32位),8字节(64位),范围(-2^31—2^31-1)
                长长整型(long long):占用8字节,范围(-2^63—2^63-1)
 
整型字节大小比较:short<int <=long<=long long
 
sizeof关键字:
    作用:利用sizeof关键字可以统计数据类型所占内存大小
    语法:sizeof(数据类型/变量)
 
实型(浮点型):
        作用:用于表示小数
        浮点型变量分为两种:1、单精度float:占用4字节,有效范围7位有效数字;
                                   2、双精度double:占用8字节,有限范围15—16位有效数字。
        定义:
                float   f1=3.14f;  通常在数据后面加f,告诉计算机是单精度,默认是双精度,需要转换;
                double d1 = 4.14;
                C++默认情况下输出一个小数,会显示6为有效数字。
 
        科学计数法:
                            float   f2 = 3e2;//3*10^2;
                            float   f3 = 3e-2;//3*0.1^2;
 
字符型(char):
        作用:字符变量用于显示单个字符
        语法:char  ch=‘a’;
         注意:1、在显示字符型变量时,用单引号将字符括起来,不能用双引号。
                    2、单引号内只能是一个字符,不可以是字符串。
                    3、C和C++中字符型变量只占用1个字节。
                     4、字符型变量不能把字符本身放到内存中储存,而是将对应的ASCLL编码放入到储存单元
 
转义字符
        作用:用于表示一些不能显示出来的ASCLL字符
        现阶段我们常用的转移字符有:\n:换行;
                                                        \\:代表一个反斜字符“\”;
                                                        \t:水平制表,跳到下一个TAB位置;整齐输出后面的字符;
 
字符串型(string):
        头文件:string
        作用:用于表示一串字符
        两种风格:
                        C风格字符串:char   变量名[] = "字符串值"
                        C++风格字符串:string   变量名 = "字符串值"
 
布尔类型(bool):
        作用:布尔数据类型代表真或者假的值
        bool类型只有两个值:1、true     真(本质是1)
                                          2、false     假(本质是0)
                                        占用1字节
 
输入(cin):
        作用:用于从键盘获取数据
        关键字:cin
        语法:cin >> 变量;
 
输出(cout):
        作用:输出数据
        关键字:cout
        语法:cout << 变量;
posted @ 2020-09-09 16:26  不负华年  阅读(115)  评论(0)    收藏  举报