C&C++   发布时间:2022-04-03  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了c++之基础数据类型大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

c++规定了在创建一个变量或者常量时,必须先要指定相应的数据类型,否发无法将变量分配给内存。

1.整型

@H_197_19@数据类型 @H_197_19@占用空间 @H_197_19@取值范围 @H_197_19@short @H_197_19@2字节 @H_197_19@-2^15-2^15-1 @H_197_19@int @H_197_19@4字节 @H_197_19@-2^31-2^31-1 @H_197_19@long @H_197_19@windows为4字节,Linux为4或8字节 @H_197_19@-2^31-2^31-1 @H_197_19@long long @H_197_19@8字节 @H_197_19@-2^63-2^63-1

声明:short a = 10;int b = 10;long c = 10;long long d = 10;

sizeof关键字:用于统计数据类型所占内存大小,例如sizeof(int);

2.实型(浮点型)

@H_197_19@数据类型 @H_197_19@占用空间 @H_197_19@有效数字范围 @H_197_19@floast(单精度) @H_197_19@4字节 @H_197_19@7位有效数字 @H_197_19@double(双精度) @H_197_19@8字节 @H_197_19@15-16位有效数字

声明:float a = 10.123f;double b = 10.123;(注意单精度后面需要加f)认情况下,输出一个小数,会显示6位有效数字,若想输出更多,则需进行相应配置。

3.字符型

c和c++中字符型变量只占用1个字节,字符型变量不是将其本身存入内存,而是将对应的ASCII码存入内存。

声明:char ch = 'a';(注意使用的是单引号,不能用双引号,且单引号里面只能存一个字符)。要想获得其对应的ASCII码,需转成十进制,即(int) a;

转义字符:像\n、\t、\v等等。使用:cout <<"Hello world\n";

4.字符串型

两种风格:

  • 沿用c语言风格:char 变量名[] = "字符串值";
  • c++风格:String 变量名 = "字符串值";
  • @H_96_197@

    5.布尔数据类型

    布尔数据类型占1个字节。

    声明:bool flag1 = true;bool flag1 = false;输出时若是true,则输出1,否则输出为0。

    大佬总结

    以上是大佬教程为你收集整理的c++之基础数据类型全部内容,希望文章能够帮你解决c++之基础数据类型所遇到的程序开发问题。

    如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

    本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
    如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: