c语言数据类型总结

c语言数据类型总结

ID:35318385

大小:50.00 KB

页数:3页

时间:2019-03-23

c语言数据类型总结_第1页
c语言数据类型总结_第2页
c语言数据类型总结_第3页
资源描述:

《c语言数据类型总结》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、C数据类型总结2009-08-0317:10:17标签:C数据类型常量C99版权声明:原创作品,如需转载,请与作者联系。否则将追究法律责任。C数据类型总结C99标准一、数据类型数据类型是按照规定形式表示数据的一种方式,不同的数据类型占用空间也不同。为了学习方便,特意整理了下C语言的数据类型的分类结构,如下图:对于数据类型,还应该明白以下几点1、整型数据int可以有修饰符short、long、longlong三种,后面的int可省略,默认的整形数据常量为int。2、整型数据int可以是10进制(默认的),16(0X开头)进制,8进制(0开

2、头)三种。例如:8表示十进制整型808表示8进制整型80X8表示16进制整数83、整型和浮点型数据,可以加上signed和unsigned修饰符号,表示数据是否是有符号的,数据默认是有符号的,如果不想带符号,则使用unsigned修饰。4、浮点型数据可以带小数,上图中(.6表示可带6位小数),默认情况下,浮点型数据作为double类型来对待。5、整型和浮点型常量可以带类型说明(类型说明不区分大小写):例如:8L,表示long型8LL,表示longlong型8LLu或8uLL,表示无符号的longlong型56.0表示double类型56

3、.0f或56.f表示float型,但56f是错误的。56.0L表示longdouble类型6、整形常量数据前缀总结:0、0X,分别表示8进制和16进制。7、整形常量数据后缀总结:L、LL;U。8、浮点型常量数据后缀总结:f、L;U。9、可以使用科学计数法表示浮点型数据。比如:13.1E9表示13.1乘以10的9次方,中国人口的数量。二、基本类型数据的所占字节数不同计算系统对基本类型数据的长度表示也有差异,下面以32位计算机系统为准,各个数据类型所占字节长度的总结:char1字节short2字节int4字节long4字节longlong8

4、字节float4字节double5字节longdouble12字节如果要获取特定系统数据的长度,可以用sizeof运算符,比如sizeof(int);三、常量提到数据类型,自然就和变量、常量联系在一起了。变量表示一个值可以变动的量,并且变量要求先定义后使用。常量的概念是程序执行时,值不发生改变的量,常量直接可以使用。常量可分为:1、直接常量:10,23.0f,234ll等。2、符号常量:分两种,宏定义和const语句定义的符号常量例如:#definePI3.14constfloatPI=3.14;

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。