C
语言知识点总结
1
C
语言中最重要的知识点
总体上必须清楚的
:
1)
程序结构是三?/p>
:
顺序结构
?/p>
选择结构
(
分支结构
)
?/p>
循环结构
?/p>
2)
读程序都要从
main()
入口
,
然后从最上面顺序往下读
(
碰到循环做循?/p>
,
碰到选择做?/p>
?/p>
)
?/p>
有且只有
一?/p>
main
函数
?/p>
3)
计算机的数据在电脑中保存是以
二进?/p>
的形?/p>
.
数据存放的位置就?/p>
他的地址
.
4)
bit
?/p>
?/p>
是指?/p>
0
或?/p>
1
?/p>
byte
是指
字节
,
一个字?/p>
=
八个?/p>
.
概念常考到的:
1
、编译预处理
不是
C
语言的一部分?/p>
不占
运行时间?/p>
不要?/p>
分号?/p>
C
语言编译的程序称?/p>
源程?/p>
,它?/p>
ASCII
数?/p>
存放?/p>
文本文件
中?/p>
2
?/p>
define PI 3.1415926;
这个写法是错误的?/p>
一定不能出现分?/p>
?/p>
3
、每?/p>
C
语言程序?/p>
main
函数
?/p>
有且只有一?/p>
?/p>
4
、在函数?/p>
不可?/p>
再定义函数?/p>
5
、算法:
可以没有
输入
,但?/p>
一定要?/p>
输出
?/p>
6
?/p>
break
可用于循环结构和
switch
语句?/p>
7
?/p>
逗号运算?/p>
的级?/p>
最?/p>
?/p>
赋?/p>
的级?/p>
倒数第二
?/p>
第一?/p>
C
语言的基础知识
第一节、对
C
语言的基础认识
1
?/p>
C
语言编写的程序称?/p>
源程?/p>
?/p>
又称?/p>
编译单位
?/p>
2
?/p>
C
语言
书写格式是自由的
,每行可以写多个语句,可以写多行?/p>
3
、一?/p>
C
语言程序有且只有一?/p>
main
函数,是程序运行?/p>
起点
?/p>
第二节、熟?/p>
vc++
1
?/p>
VC
是软件,用来运行写的
C
语言程序?/p>
2
、每?/p>
C
语言程序写完后,都是
?/p>
编译
,后
链接
,最?/p>
运行
?/p>
?/p>
.c---
?/p>
.obj---
?/p>
.exe
?/p>
这个过程中注?/p>
.c
?/p>
.obj
文件时无法运?/p>
的,只有
.exe
文件才可以运?/p>
?/p>
(常考!
?/p>
第三节、标识符
1
、标识符(必考内容)
?/p>
合法的要求是?/p>
字母
?/p>
数字
?/p>
下划?/p>
组成。有其它元素就错了?/p>
并且
第一个必须为
字母
或则?/p>
下划?/p>
。第一个为数字就错?/p>
2
、标识符分为关键字、预定义标识符、用户标识符?/p>
关键字:
不可?/p>
作为用户标识符号
?/p>
main define scanf printf
都不是关键字
。迷?/p>
你的地方
If
是可以做为用户标识符
。因?/p>
If
中的第一个字母大写了,所以不是关键字?/p>
预定义标识符:背?/p>
define scanf printf include
。记?/p>
预定义标识符
可以
做为用户
标识符?/p>
用户标识符:基本上每年都考,详细请见书上习题?/p>
第四节:进制的转?/p>
十进制转换成二进制、八进制、十六进制?/p>
二进制、八进制、十六进制转换成十进制?/p>
第五节:整数与实?/p>
1
?/p>
C
语言只有
八、十、十?/p>
进制?/p>
没有二进?/p>
。但?/p>
运行时候,所有的进制都要转换成二