第二讲:cc++数据类型

    xiaoxiao2021-03-25  13

    本文的编写是为了在学习c++的时候加深自己的记忆,同时也为与我一般的初学者提供一些参考,此处特别感谢微信公众号“c/c++的编程教室”,我的学习过程按照公众号的推送进行学习的!

      c/c++的数据类型主要有以下几种:shortint,long,unsigned,char(8bit),float,double,bool

    (1)整数类型:short,long,char,只读取整数部分。对于char作为整数类型,每个字符或者标点符号都是被转换为整形来储存在0到127之间的,就好比65表示大写字母A,所以通常意义下是可以用char来表示-128到127之间的整数的。

    (2)带小数类型:float,double

    (3)bool,布尔,就是0为假非0为真,也就是true和false。

    (4)所占字节数,可通过程序查看

    #include "iostream" using namespace std; int main() { cout << sizeof(char) << endl; cout << sizeof(short) << endl; cout << sizeof(int) << endl; cout << sizeof(float) << endl; cout << sizeof(long) << endl; cout << sizeof(double) << endl; getchar(); return 0; }

    顺便说一下C/C++里的转义符:

    \a         警报(ANSIC) \b         退格 \f         走纸 \n         换行 \r         回车 \t         水平制表符 \v         垂直制表符 \\         反斜杠(\) \'         单引号(') \"         双引号(") \?         问题(?) \0oo       八进制值(o表示一个八进制数字) \xhh       十六进制值(h表示一个十六进制数字)

    转载请注明原文地址: https://ju.6miu.com/read-300210.html

    最新回复(0)