zoukankan      html  css  js  c++  java
  • C和C++中的主要数据类型和字节大小

    C/C++的写法是不科学和不严谨的。因为C和C++虽然语义,但是设计思想是结构化与面向对象. C标准规范与C++的标准规范也是两个文本。近来仔细研究了它们的数据类型,才知道其来龙去脉,真正做到其实所以然。


    1、C语言定义了5种基本数据类型
      char(字符), int(整数), float(单精度), double(双精度),void;
    在32位机器上,sizeof的其值分别为:

      sizeof(char)=1, sizeof(int)=4, sizeof(float)=4, sizeof(double)=8;
     sizeof(char*)=4;(任何类型指针变量为32位即4个字节)

    2、C++语言于C基础上增加2种数据类型:
     bool(布尔),wchar_t(宽字符);
    在32位机器上,sizeof的其值分别为:
     sizeof(bool)=1, sizeof(wchar_t)=2, sizeof(bool*)=sizeof(wchar_t*)=4;

    3、数据类型的基本修饰符:
      signed(有符号), unsigned(无符号),long(长整),short(短整)

  • 相关阅读:
    增删改查
    兴趣爱好
    兴趣爱好界面
    购物商城
    计算器
    安卓第四周作业
    安卓第一周作业
    第十五周作业
    十三周作业-集合
    第十三周上机练习
  • 原文地址:https://www.cnblogs.com/zhangpengshou/p/1274796.html
Copyright © 2011-2022 走看看