C++中的数据类型-----基本数据类型

	数据的基本类型包括::基本类型和符合类型。
	其命名最好是按照英文方式命名。如果有多个表示同一事物的变量则可以用下标 123等来命名。如果需要两个单词才可以命名的变量则这两个单词之间通常使用“-”来连接。
	基本数据类型也包括整型和浮点型,接下来我们先来介绍整型。
a:整型:short  int  long longlong 以及与unsigned结合产生的类型。
        在C++中没有具体的定义这几种类型的具体最大值还是最小只是提供了其的最小				存储围以及怎么样去测量不同系统中各个类型的大小。
    各个类型的最小参数范围:
        short至少为16位;
        int至少和short一样长;
        long至少32位,且至少与int一样长;
        longlong 至少64位,且至少与long一样长;
    一般的情况下int 大概为32位也是就是从-32768~32767,unsigned int  应该是0~65535。
    类型大小的测量:
    1.sizeof(类型名/变量名)这个函数返回变量和参数的长度。
    2.climits头文件中定义了与函数类型最大值最小值相关的常量。比如  CHAR_MAX(char的最大值)、SHRT_MAX(short的最大值)、INT_MAX(int的最大值) 、LONG_MAX(long的最大值)、 LLONG_MAX(longlong的最大值)根据以上的类型与unsigne结合可以衍生出其余剩下的常数。
    整数型在输出的时候可以规定其输出的格式:
         cout<<hex;//其后的数据未声明数据的格式之前按照16进制输出;
         cout<<oct;//其后的数据在未声明数据的格式之前按照8进制输出;
  b:char类型:字符型和小整数
     char类型是存储字符型的参数,但是计算机中字符型是按照对应的ASC11码存储在计算机中的,因此可以对这两种方式进行转换。
     usigned  char  0~255    char   -128~127
  c:bool类型
     布尔的值可以是TRUE或者false ,在c++中任何·任何非零值都被转化成true,而零值转换为false。
  d:浮点数:float 、double
      浮点数的E格式表示法:d.dddE+n是将小数点向右移位,而d.dddE-n指的是将小数点向左移n位。并且可以根据程序的设计对其精度进行定义。
      double的精度:数字中的前6/7位。
      float的精度:数字中的前16/17位。
  e: const限定符
    基本格式:const  type name=value;
    当变量被const限定时,则编译器不能通过再修改该变量的值。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值