我们在 c 编程中使用的不同数据类型包括整数、短整型、有符号和无符号字符等。
数据类型
数据类型指定值的集合和可以存储在变量中的数据类型。它们允许程序员选择适合应用程序需求的类型。
数据类型如下 –
主要数据类型派生数据类型
让我们了解主要数据类型。
主要数据类型
‘ C’ 编译器支持四种基本数据类型。下面提到了它们 –
整数字符浮点 – 点双精度浮点
整数数据类型
整数数据类型用于存储整数和字符。它进一步分为 –
整数数据类型。字符数据类型。
整数数据类型
此数据类型用于存储整数。它具有三类整数存储,即有符号和无符号形式的短整型、整型和长整型。
整数数据类型 类型 大小(以字节为单位) 范围 控制字符串短整型(或)有符号短整型1 -128到127%h无符号短整型10到255 td>%uhint(或)有符号整数4-32768到32767 %d 或 %i无符号整数40 到 65535% u长整型(或)有符号长整型4-2147483648到2147483647% d无符号长整数40到4294967295%lu
字符数据类型
该数据类型用于存储字符。这些字符在内部存储为整数。每个字符都有一个等效的 ASCII 值
例如:’A’ 的 ASCII 值是 65
字符数据类型 类型 th> 大小(以字节为单位) 范围 控制字符串Char(或)签名Char1- 128到127%C无符号字符10到255 %c
浮点数据类型
用于存储实数数字(即小数点数字)。对于 6 位精度,使用“float”。对于 12 位精度,使用“double”。对于 12 位精度,使用“double”。 >对于超过 12 位的精度,使用“long double”。
浮动数据类型 类型 大小(以字节为单位) 范围 控制字符串浮点43.4E – 38至3.4 E + 38%f双81.7 E – 308 至 1.7 E + 308 %lf长双163.4 E – 4932 至 1.1 E + 4932%Lf
示例
以下是支持主要数据类型的C程序强> –
现场演示
#include#includeint main(){ printf("DATA TYPE RANGE"); printf("--------------------
"); printf("short min%d
",SHRT_MIN); printf("short max int%d
",SHRT_MAX); printf("int min%d
",INT_MIN); printf("int max%d
",INT_MAX); printf("Char min%d
",CHAR_MIN); printf("Char max%d
",CHAR_MAX); printf("long min%ld
",LONG_MIN); printf("long max%ld
",LONG_MAX); printf("unsigned char%u
",UCHAR_MAX); printf("unsigned long%lu
",ULONG_MAX); printf("unsigned int%u
",UINT_MAX); printf("unsigned short%u
",USHRT_MAX);}
登录后复制
输出
输出如下 –
DATA TYPE RANGE----------- ---------short min -32768short max int 32767int min -2147483648int max 2147483647Char min -128Char max 127long min -2147483648long max 2147483647unsigned char 255unsigned long 4294967295unsigned int 4294967295unsigned short 65535
登录后复制
以上就是编写一个C程序以表格形式显示所有数据类型的范围的详细内容,更多请关注【创想鸟】其它相关文章!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。
发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2582072.html