short int与int的区别以及无符号短整型与整型的区别

来源:2-4 基本数据类型

qq_一穷二白_03801828

2016-08-09 17:31

在c语言的练习题中为何不能用short int

写回答 关注

2回答

  • 我改名字了
    2016-08-09 18:47:15

    short int与int的区别

    有符号短整型:以 short int 和 short 说明 。

    有符号基本型:以 int说明。

    无符号短整型与整型的区别

    无符号短整型:以unsigned short 说明

    无符号整型   :以unsigned int 或 unsigned 说明

    短整型与基本型同占两个字节。在微型机上没有区别。


  • 陌上桃花
    2016-08-09 18:24:57
    1. signed int 和 unsigned int 都是整数型,在内存中占2个字节。

    2. 符号整形signed int的16位中最高位是表示符号:0为正,1为负。剩下的15位表示数值大小。

    3. 无符号整形unsigned int 的16位中均表示数值大小,没有正负之分。

    4. short int使用了2个字节,16位长。而 int 是4字节,32位长。

C语言入门

C语言入门视频教程,带你进入编程世界的必修课-C语言

926210 学习 · 20797 问题

查看课程

相似问题