下载此文档

C语言重要的知识点复习资料.doc


文档分类:IT计算机 | 页数:约14页 举报非法文档有奖
1/14
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/14 下载此文档
文档列表 文档介绍
。语言重要知识点复****资料
一、C语言基础
(一) C语言特点
(1) 语言简洁、紧凑、使用方便、灵活。
(2) 运算符及数据结构丰富
(3) 具有结构化的控制语句,程序设计自由度大,代码质量高
(4) 具有位处理和地址操作能力
(5) 用C语言写的程序可移植性好
(二)
(三) 结构
C程序是由函数构成的,至少要有main。函数
函数由函数的首部和函数体组成
函数首部由函数名、类型、属性、参数名、参数类型组成
函数体由声明部分和执行部分组成
C程序总是从main函数开始运行
每个语句和数据声明的最后必须有一个分号
(四) 常量
整型常量:
(1) 十进制整数
(2) 八进制整数(以0开头)
(3) 十六进制整数(以Ox开头)
(4) 长整型常数(在数字后加字符L或1)
实型常量
(1) 十进制数(小数形式)
(2) 指数形式(e前e后必有数,e后必为整数).
⑶字符串常量:用的字符序列 eg: “A”为两个字符,即“A”和“\0”
(4) 字符常量:用''的字符序列
(5) 符号常量:丕是常量的数据类型 # define符号常量 常量(符号常量通常用大写字
母)
(五) 变量
标识符:字母,数字和下划线三种字符组成,且第一个字符必须是字母或者下划线。
整型变量:
(1) 基本型:int
(2) 短整型:short int 或 short
(3) 长整型:long short 或 long
(4) 无符号型:存储单元中全部二进制用做存放数本身,不包括符号位
(5) C语言提供四个标识符long、short> unsigned、signed来表示基本类型。
①Signed int有符号基本整型 ©Unsigned int无符号基本整型
(可简写为int)
Signed short int有符号短整型
©Unsigned short int无符号短整型
⑤Signed long int有符号长整型
©Unsigned long int无符号长整型
实型变量
(1) 单精度(float型):占4个字节(32位),只提供7位有效数字
(2) 双精度(double型):占8个字节,只提供15〜16位有效数字
字符变量:用来存放字符常量
注意:%c表示将输出字符
注解:'a'的ASCII码为97, 'A'
变量初始化:变量名=表达式
(六)运算符和表达式
1.运算符类型
char cl, c2; cl=,af ;c2='b' %d表示将输出十进制数.
的ASCII码为65
算术运算符+ — * / %(求余数)
比较运算符〉〈==(等于)〉=〈=
逻辑运算符! && I
位运算符 〈〈〉〉~ | -
赋值运算符=
条件运算符?:
逗号运算符,
!二(不等于)
&
指针运算符* &求字节数运算符sizeof
注意:参加+-*/运算两个数中有一个数为实数或双精度数,则结果是double型(双精度)
P365运算符优先级来执行
自增、自减运算符:
(1) 只用于变量(++5) X
(2) ++i, —i :在使用i之前,先使i的值加或减1
(3) I++, i—:在使用i之后,再使i的值加或减1
注意:T++相当于-(i++)
关系运算符(比较运算符)
> (大于) 〈 (小于)
== (等于) >= (大于等于)
<= (小于等于) != (不等于)
4.逻辑运算符
运算符 作用
00 a、b都为真,则a&&b
为真,否则为假。
, a、b都为假,则a||b
为假,否则为真。
1 a为真,则! a为假;a
' 为假时,!a为真。
使用方式 a&&b
a b
! a
赋值运算符=
表达式v=e的作用是求出表达式e的值,并把结果复制给v。e可以是常量、变量、或 表达式。
如果v和e的类型不同,赋值运算执行时会把e的值转化为v的类型。
如果等于号两侧的类型不一致,但都是数值型或是字符型时,在赋值时要进行类型转
换。见书P60-61规则1—8
左值v必须是变量或是其他能够存储数据的对象。
关系:
!(非) 高
算术运算符
关系运算符
&&和|
赋值运算符低
逗号运算符和逗号表达式 注意:任何运算符优于逗号运算符
(七)不同类型数据间的转换与运算
强制类型转换运算符:
(double) a 将 a 转换成 double 类型
(int) (x+y)将x+y的值转换成整型
(float) (5%3) 将 5%3 的值转换成 float 型
(int)x+y 将X转换成整数类型后再与y相加
条件运算符:表达式1 ?表达

C语言重要的知识点复习资料 来自淘豆网www.taodocs.com转载请标明出处.

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