For investors

股价:

5.36 美元 %

认识达内从这里开始

认真做教育 专心促就业

C++ 修饰符类型
  • 发布:山东编程
  • 来源:互联网
  • 时间:2018-04-29 09:30
    由 youj 创建, 最后一次修改 2015-09-18
    C++ 修饰符类型
    C++ 允许在 char、int 和 double 数据类型前放置修饰符。修饰符用于改变基本类型的含义,所以它更能满足各种情境的需求。
    下面列出了数据类型修饰符:
    signed
    unsigned
    long
    short
    修饰符 signed、unsigned、long 和 short 可应用于整型,signed 和 unsigned 可应用于字符型,long 可应用于双精度型。
    修饰符 signed 和 unsigned 也可以作为 long 或 short 修饰符的前缀。例如:unsigned long int.

    C++ 允许使用速记符号来声明无符号短整数或无符号长整数。您可以不写 int,只写单词 unsigned short 或 unsigned long,int 是隐含的。例如,下面的两个语句都声明了无符号整型变量。

潍坊培训学校

    unsigned x; unsigned int y;
    为了理解 C++ 解释有符号整数和无符号整数修饰符之间的差别,我们来运行一下下面这个短程序:
    #include <iostream> using namespace std; /* * 这个程序演示了有符号整数和无符号整数之间的差别 */ int main() { short int i; // 有符号短整数 short unsigned int j; // 无符号短整数 j = 50000; i = j; cout 《 i 《 “ ” 《 j; return 0; }
    当上面的程序运行时,会输出下列结果:
    -15536 50000
    上述结果中,无符号短整数 50,000 的位模式被解释为有符号短整数 -15,536.
    C++ 中的类型限定符
    类型限定符提供了变量的额外信息。
    限定符含义
    constconst 类型的对象在程序执行期间不能被修改改变。
    volatile修饰符 volatile 告诉编译器,变量的值可能以程序未明确指定的方式被改变。

    restrict由 restrict 修饰的指针是唯一一种访问它所指向的对象的方式。只有 C99 增加了新的类型限定符 restrict.

更多潍坊培训学校相关资讯,请扫描下方二维码

潍坊培训学校

<  上一篇:Win10 Lean版系统ISO偷跑:清爽无预装
下一篇:new 和 delete 运算符  >
相关推荐
最新资讯
免费试听课程
  • 全部课程
  • IT课程
  • 设计课程
  • 运营课程
Free courses
最新开班时间
  • 北京
  • 上海
  • 广州
  • 深圳
  • 南京
  • 成都
  • 武汉
  • 西安
  • 青岛
  • 天津
  • 杭州
  • 重庆
  • 厦门
  • 哈尔滨
  • 济南
  • 福州
  • 沈阳
  • 合肥
  • 郑州
  • 长春
  • 苏州
  • 大连
  • 长沙
  • 昆明
  • 温州
  • 太原
  • 南昌
  • 无锡
  • 石家庄
  • 南宁
  • 中山
  • 兰州
  • 佛山
  • 珠海
  • 宁波
  • 贵阳
  • 保定
  • 呼和浩特
  • 东莞
  • 洛阳
  • 潍坊
  • 烟台
  • 运城
  • 开课名称
  • 开班时间
  • 抢座
  • 咨询
  • 开课名称
  • 开班时间
  • 抢座
  • 咨询
预约申请试听课
收起