C语言程序设计知识必备pdf,c语言程序设计知识要点.pdf

c语言程序设计知识要点

C 语言程序设计知识要点

总体上必须清楚的:

1. 程序有3种基本结构: 顺序结构 、选择结构和循环结构。

2. 用C语言编写的程序称为C语言源程序,源程序文件的后缀名为 “.c”;源程序经编译后

生成后缀名为“.obj”的目标文件;再把目标文件与各种库函数连接起来,生成“.exe”

的可执行文件。

3. main函数,又称主函数,每个C程序有且只有一个main函数;无论main函数在整个程序

中的位置如何,程序总是从main函数开始执行、也从main函数结束。读程序时应从main

函数开始, 然后从上往下读(碰到循环做循环,碰到选择做选择) 。

4. 无论是数值数据还是非数值数据(如字符等)在计算机中均以二进制形式存储;由0或1

构成的二进制称为位(bit ),八个位构成一个字节(Byte),1个Byte=8个bit 。二进制、

八进制、十六进制转化为十进制采用按权展开法进行,十进制转化为二进制、八进制、

十六进制采用除R取余法(R可取2、8或16);数据的存放位置就是它的地址。

概念常考到的:

1. 编译预处理不是C 语言的一部分,不占运行时间,不要加分号。

2. 每个C 语言程序中main 函数是有且只有一个。

3. 在函数定义中不可以再定义函数、即不允许函数嵌套定义。

4. 算法可以没有输入,必须要有输出。

5. break只能用于循环结构和switch语句中。

6. 逗号运算符的级别最低。

7. 任意合法的表达式一定有一个数值与它对应。

第一章 C 语言基础知识

【要点 1 】C 程序书写规范

每条 C 语句的后面必须有一个分号,分号是语句的一部分;一行内可写多条语句,一

个语句可以分成多行书写。

C 程序中对字母的大小写是敏感的,如A 与a 是不同的标识符。

注释:是对程序的说明,目的是提高程序的可读性,可出现在程序中任意合适的地方,

行注释为// ,块注释为 /* * /,从“/* ”开始到最近一个“*/”结束,其间任何内容都

不会被计算机执行,不允许嵌套注释。

【要点2 】标识符

合法的标识符只能由字母、数字和下划线组成,并且不能以数字开头;预定义标识符可

以当作合法的用户标识符,用户标识符不能与关键之相同;

例如main 、define、scanf 、printf 都不是关键字;If 是合法的用户标识符,而if 是关

1

键字、不能用作用户标识符;

注意:连接(-)符不能出现在标识符中;区分字母o 与数字0,字母l 和数字 1;熟悉常

见的关键字

【要点3 】判断常量是否合法

常量是指在程序运行过程中,其值不能改变的量;分为整型常量、实型常量、字符常量、

字符串常量、符号常量5 种。

整型常量:有十进制、八进制和十六进制三种表示形式,没有二进制形式;八进制整型

常量加前导数字0,十六进制常量加前导0X,八进制常量中每个数位的数值不会大于7 。

例如:- 080 不是合法的整型常量

实型常量:有两种表示形式:小数形式和指数形式;掌握判定指数形式合法性。

小数形式:1.2, 1.0, 1. , 1.0, .1

指数形式:2e3, 12e-2,

e2  1.2e 3e1.2 

字符常量:如‟a‟ 、‟ 1‟、‟\n ‟、‟\020‟、‟\x20‟

字符串常量:注意空串和空格串的区别

符号常量:如使用define 定义的常量,#define M 3

【要点4 】变量

在程序运行过程中其值可以改变的量称为变量。

整型变量可分为基本整型(int )、短整型(short )、长整型(long )、和无符号整型(unsigned );

一个基本整型占4 个字节,其它类型的整型占用字节数和取值范围查看教材了解即可,注意:

变量在计算机中所占用存储空间的大小由C 语言编译系统决定。

实型变量分为单精度型(float )和双精度型(double ),单精度型占4 个字节。

【要点5 】字符型数据

字符型数据包括字符常量和字符变量,在计算机中占用 1 个字节的存储空间;计算机处

理时把字符型数据当作等值的整型ASCII 值进

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值