正整数集有哪些,请问C语言中,整数都有哪些数据类型求大神解答?
答案:1 悬赏:20 手机版
解决时间 2021-05-07 23:50
- 提问者网友:流星是天使的眼泪
- 2021-05-07 19:19
正整数集有哪些,请问C语言中,整数都有哪些数据类型求大神解答?
最佳答案
- 五星知识达人网友:从此江山别
- 2021-05-07 20:37
C语言中,简单的内置类型有两种:整数类型和void类型(数组和指针是复合类型)。
整数的数据类型有8种: unsigned char, signed char, short int, unsigned short int, int, unsigned int, long int, unsigned long。
为了正确,合理的使用这些数据类型,我们需要了解他们的含意,并知道每个整数类型的取值范围。这里我简单的将整数分成如下类型:
l 字符型(char):char可能是unsigned char的缩写,也可能是signed char缩写,取决于编译器,它通常用来存储字符。用1个字节表示。
l 短整型(short):类型说明符为short int或short。内存中占有2个字节。
l 基本型(int):比较常用的类型,占用内存不小也不大,是整数类型中使用相对较多的类型,在内存中至少占用2个字节,通常占用4个字节。
l 长整型(long):类型说明符为long int或long,在内存中至少占4个字节。
l 无符号型(unsigned):首位不是符号位,不能表示负数。前面4种类型都有与之对应的无符号类型。
下表列出了C语言中各类整型数据所分配的内存字节数及数的表示范围。
教程网秒秒学《数据类型》中对数值类型有很多的介绍,你可以看下。
整数的数据类型有8种: unsigned char, signed char, short int, unsigned short int, int, unsigned int, long int, unsigned long。
为了正确,合理的使用这些数据类型,我们需要了解他们的含意,并知道每个整数类型的取值范围。这里我简单的将整数分成如下类型:
l 字符型(char):char可能是unsigned char的缩写,也可能是signed char缩写,取决于编译器,它通常用来存储字符。用1个字节表示。
l 短整型(short):类型说明符为short int或short。内存中占有2个字节。
l 基本型(int):比较常用的类型,占用内存不小也不大,是整数类型中使用相对较多的类型,在内存中至少占用2个字节,通常占用4个字节。
l 长整型(long):类型说明符为long int或long,在内存中至少占4个字节。
l 无符号型(unsigned):首位不是符号位,不能表示负数。前面4种类型都有与之对应的无符号类型。
下表列出了C语言中各类整型数据所分配的内存字节数及数的表示范围。
教程网秒秒学《数据类型》中对数值类型有很多的介绍,你可以看下。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯