C语言常见数据类型_第1页
C语言常见数据类型_第2页
C语言常见数据类型_第3页
C语言常见数据类型_第4页
C语言常见数据类型_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、C语言中的几种常见语言中的几种常见数据类型数据类型目录(catalog)整型浮点型字符型无值型(void) 整型数有以下几种类型signed short int 有符号短整型数说明。简写为short或int, 字长为2字节共16位二进制数。signed long int 有符号长整型数说明。简写为long, 字长为4字节共32位二进制数。 unsigned short int 无符号短整型数说明。简写为unsigned int, 字长为2字节共16位二进制数。 unsigned long int 无符号长整型数说明。简写为unsigned long, 字长为4字节共32位二进制数。定义整型变量

2、 int a, b; /*a、b被定义为有符号短整型变量*/ unsigned long c; /*c被定义为无符号长整型变量*/ 整型常数有三种表示方法十进制数: 以非0开始的数 如:220, -560, 45900 八进制数: 以0开始的数 如:06; 0106, 05788 十六进制数:以0X或0 x开始的数 如:0X0D, 0XFF, 0 x4e 另外, 可在整型常数后添加一个L L或l l字母表示该数为长整型数, 如22L,0773L, 0Xae4l。 浮点数说明 float float 单浮点数。单浮点数。字长为4 个字节共32 位二进制数, 数的范围是3.4x10-38E3.4x

3、10+38E。 double double 双浮点数。双浮点数。字长为 8个字节共 64 位二进制数, 数的范围是 1.7x10-308E1.7x10+308E。 浮点数均为有符号浮点数, 没有无符号浮点数。 变量定义float a, f; /*a, f被定义为单浮点型变量*/ double b; /*b被定义为双浮点型变量*/ 浮点常数表示说明说明: : 1. 浮点常数只有一种进制(十进制)。 2. 所有浮点常数都被默认为double。 3. 绝对值小于1的浮点数, 其小数点前面的零可以省略。如:0.22可写为.22, -0.0015E-3可写为-.0015E-3。 4. Turbo C默认

4、格式输出浮点数时, 最多只保留小数点后六位。 变量定义char a: /*a被定义为有符号字符变量*/ unsigned char l; /*l被定义为无符号字符变量*/ 字符常数表示 能用符号表示的字符可直接用单引号括起来表示, 如a, 9, Z, 也可用该字符的ASCII码值表示, 例如十进制数85表示大写字母U, 十六进制数0 x5d表示 , 八进制数0102表示大写字母B。 一些不能用符号表示的控制符, 只能用ASCII码值来表示, 如十进制数10 表示 换行, 下六进制数0 x0d表示回车, 八进制数033表示Esc。 Turbo C2.0中也有另外一 种表示表示方法, 如033表示Esc, 这里 0 符号后面的数字表示十六进制的 ASCII值当然这种表示方法也适用于可睦接用符号表示的字符。 常用的字符特殊规定表示f X0C f X0C 换页换页 r X0D r X0D 回车回车 t X09 t X09 制表键制表键 n X0A n X0A 换行换行 X5C X5C 符符 X27 X27 符符 X22 X22 符符 常用的字符特殊规定表示 无值型字节长度为0, 主要有两个用途: 一是明确地表示一个函数不返回任何值; 一是产生一个同一类型指针(可根据需要动态分配给

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论