C++数据类型和表达式

C++的数据类型:

    1.基本类型:整型:短整型(short int)2个字节数,长整型(long int )4个字节,整型(int)4个字节。

                        字符型(char):1个字节。

                        浮点型:单精度型(float)4个字节,双精度型(double)8个字节,长双精度型(long double)8个字节。

                        布尔型:(bool)

    2.在整型符号int与字符型符号char前面,可以加修饰符signed(有符号时)或者unsigned(无符号时)。

    3,有符号时,数据已补码的形式存放,储存单元中的最高位表示数据的符号。


    4.常量:(1)整型常量:十进制整数(常量后面加L或l),八进制整数(常数开头是0),十六进制(常量开头是0X(x))

                  (2)浮点型数据表示形式:十进制小数形式(如果在实数后加F或f表示此数是单精度浮点数,如果在实数后加L或l表示此数是长精度浮点数)。

指数形式(数字符号 数字部分 指数部分)。

        在程序中不论浮点型是什么形式表示,内存中都是指数形式存储的。

              (3)字符常量:普通的字符常量(只包含一个字符,区分大小写),转义字符常量。字符常量是以该字符的ASCII代码储存在存储单元的。

            (4)字符串常量:编译系统会在字符串后自动加一个'\0'作为字符串的结束标志。

    

                

猜你喜欢

转载自blog.csdn.net/dajiyi1998/article/details/79583666