• 数据类型


    C语言的数据类型可以分为以下几类

    C语言数据类型
    基本类型 构造类型 指针类型(void *) 空类型(void)
    字符类型(char) 数值类型 数组 结构体(struct) 共用体(union) 枚举(enum)    
      整型 浮点型            
      短整形(short) 整形(int) 长整形(long) 单精度型(float) 双精度型(double)            

    基本类型 

    1、short:占用2个字节

    2、int:占用4个字节

    3、long:在32位操作系统下占用4个字节,在64位操作系统下占用8个字节,注意OSX和IOS都是64位的

    4、float:占用4个字节,可以存储有效位数不超过7位的小数。

      有效位数:从左边第一个不是0或负号的数字开始数7位(不包括小数点)。

          如果超出7位,只能精确存储前面7位,后面的可能是随机数(不精确)。

    5、double:占用8个字节,可以存储有效位数不超过16位的小数。

      注意:C语言中小数默认都为double型,如果要转为float型,需这样写:21.21f,即后面加一个小写的f(大写也可以);21.21是double型数据。

    6、char:char类型的变量占用1个字节,char类型的常量占用4个字节,因为char类型的常量本身存储的其实是ASCII值,是一个整型的数字。

      注意:a、用单引号括起来

         b、char ch='abcd',这种的只能存储最后一个字符‘d’

         c、不能存储中文字符,因为在C语言中,一个中文字符占3个字节,存不下

         d、空格也是一个字符,也可以存储

  • 相关阅读:
    Java实现 LeetCode 111 二叉树的最小深度
    Java实现 LeetCode 111 二叉树的最小深度
    Java实现 LeetCode 111 二叉树的最小深度
    Winform最基础的DBHelper类
    Winform最基础的DBHelper类
    Winform最基础的DBHelper类
    在MFC程序中使用XML文件配置工具栏
    C++开发必看 四种强制类型转换的总结
    MFC 在对话框显示图片的多种方法
    用MFC实现WebGUI--(CDHtmlDialog)
  • 原文地址:https://www.cnblogs.com/panda1024/p/5113151.html
Copyright © 2020-2023  润新知