下载此文档

c主要知识点.doc


文档分类:IT计算机 | 页数:约25页 举报非法文档有奖
1/25
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/25 下载此文档
文档列表 文档介绍
本课程主要知识点


UNIT EIGHTTEEN
1、标识符、数
据和数据类型
UNIT EIGHTTEEN2009-06-15
、标识符和关键字
标识符命名规则
标识符由三类字符构成:英文大小写字母;数字
0……9;下划线。
必须由字母或下划线开头;后面可以跟随字母、数字
或下划线。
C语言区分大小写。
不能与关键字同名。
UNIT EIGHTTEEN2009-06-15
、C的数据类型
C语言的数据类型
基本数据类型
构造数据类型
指针类型
整型
字符型
浮点型
枚举类型
单精度
双精度
数组
结构类型
联合类型(或共用体)
长双精度
UNIT EIGHTTEEN
、C的基本数据类型
整型:int,1个字长
浮点型:float
双精度浮点型:double
字符型:char,1个字节
无值型:void
基本数据类型名
有符号:signed
无符号:unsigned
长型:long
短型:short
基本数据类型修饰符
UNIT EIGHTTEEN
、C的基本数据类型
整型短整型:short int
2个字节长度,数据范围-32768~32767
整型:int
1个字长,2个字节或者4个字节
长整型:long  int
4个字节,数据范围-2 147 483 648~2 147 483 647
有符号整型
无符号短整型:unsigned short int
2个字节长度,数据范围0~65535
无符号整型:unsigned int
1个字长,2个字节或者4个字节
无符号长整型:unsigned long  int
4个字节,数据范围0~4 284 967 295
无符号整型
负数采用补码表示
UNIT EIGHTTEEN2009-06-15
、C的基本数据类型
字符型
char1个字节长度,数据范围-128~127
unsigned char 1个字长,数据范围0~255
有符号无符号
C语言将字符型看作是1个字节的整数
UNIT EIGHTTEEN2009-06-15
、C的基本数据类型
浮点型
浮点型:float
6位精度
双精度浮点型:double
10位精度
长双精度浮点型:long double
10位精度
UNIT EIGHTTEEN2009-06-15
、常量
整型常量:
十进制、八进制、十六进制表示:123   056  0xa23f
后缀:L   长整型;U  无符号整型。
字符型常量:
单引号括起来的单个字符:'2'
转义字符:'\n'              '\47'               '\x7f' 
字符串常量:
双引号括起来的字符序列:"wuhan" 
实型常量:
小数形式和指数形式:       .56       -9
后缀:L   长型;F   浮点型
UNIT EIGHTTEEN
2009-06-15
、数据类型的选择
C语言中那么多种数据类型,如何选择?
数据范围:足够表示所有可能出现的数据取值;
精度:满足精度要求;
操作便捷;
所需内存空间:满足上述条件的前提下,尽可能少占据
内存空间。
UNIT EIGHTTEEN2009-06-15
、数据溢出和计算误差
整型数据:数据范围数据溢出问题
实型数据:可表示误
差,即无法精确表示无
限位数的实数。
计算误差问题
实数如何判断是否相等?
UNIT EIGHTTEEN2009-06-15
2、运算符和
表达式
UNIT EIGHTTEEN2009-06-15
、C语言中运算符、结合性及优先级
运算符类型优先级运算符结合性
基本1(  )  [  ]  ->  .从左至右
单目2!~  ++  --+  -(type)  *  &  sizeof()从右至左
3*  /  %
4+        -
移位5>>           <<从左至右
6<<=           >>=
7==         !=
8&
9^
10|
11&&
12||
条件13?:从右至左
赋值14
=  +=  -=  *=  /=  %=  |=  ^=  &= >>=  
<<=
从右至左
逗号15,从左至右
从左至右逻辑
从左至右位逻辑
从左至右关系
从左至右算

c主要知识点 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数25
  • 收藏数0 收藏
  • 顶次数0
  • 上传人yjjg0025
  • 文件大小0 KB
  • 时间2015-06-05