- 1、本文档共45页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《计算机二级各章考点
1 基础知识部分
1.1基本概念
1.一个源程序不论由多少个源文件组成,都有一个且只能有一个main函数,即主函数。
C语言规定所有的C程序都有且只有一个main函数。任何一个C程序都是从main函数开始执行的,最后整个程序结束也是在main函数结束。
一个C语言源程序可以由一个或多个源文件组成。每个源文件可由一个或多个函数组成。函数是C程序的基本组成单位。
2.程序中使用的变量名、函数名、标号等统称为标识符。
(1)C 规定,标识符只能由字母、数字和下划线组成。其中,第一个字符必须是字母或下划线。
(2)在标识符中,大小写是有区别的。
(3)用户定义的标识符不应与关键字(32个)相同。
在C语言中共有32个关键字。
auto break case char const continue default
do double else enum extern float for
goto if int long register return short
signed sizeof static struct switch typedef union
unsigned void volatile while
(4)例如,以下标识符是合法的:
a, x, x3, BOOK_1, sum5, Int
以下标识符是非法的:
3s 以数字开头
s*T 出现非法字符*
-3x 以减号开头
bowy-1 出现非法字符-(减号)
int int是关键字
3.C语言的注释符是以“/*”开头,以“*/”结尾的串。在“/*”和“*/”之间的即为注释。程序编译时,不对注释作任何处理。注释符也可以用“//”,但是只能对当前行进行注释。
4.每一个说明,每一个语句都必须以分号结尾。但预处理命令(如:#include stdio.h)、函数头(void main())和花括号“}”之后不能加分号。
5.
1.2常量和变量
1.2.1常量
1.数字常量
①八进制整数以0为开头,如0121表示八进制数121;十六进制整数以0x开头。
②实型常量有两种表示形式:小数形式和指数形式。指数形式。由数字和字母e(E)组成,可带正负号,其中,e是指数的标志,要求e之前必须有数字,e之后必须是整数,这种表示方式也称为科学计数法。如12e3或12E3表示12×103。
2.字符常量:C语言的字符常量是用单引号括起来的一个字符。如a、D、$、\n、\012、\x0a等均为字符常量。每个字符在内存中占用一个字节,用于存储它的ASCII码值。
常用转义字符
转义字符 转义字符的意义 ASCII代码 \n 回车换行 10 \t 横向跳到下一制表位置 9 \b 退格 8 \r 回车 13 \f 走纸换页 12 \\ 反斜线符\ 92 \ 单引号符 39 \” 双引号符 34 \a 鸣铃 7 \ddd 1~3位八进制数所代表的字符 \xhh 1~2位十六进制数所代表的字符
3.字符串常量
字符串常量就是用一对双引号括起来的字符序列,如:china。
C语言规定以\0作为字符串的结束符,它占用存储空间,但不计入字符串的有效长度(即有效字符的个数)。字符串由有效字符和字符串结束符\0组成。
4.符号常量
C语言还可以通过宏定义来表示常量,格式如下:
#define 宏名 宏定义字符串
如:#define N 10
1.2.2变量
1.变量必须遵守“先定义,后使用;先赋值,后运算”的原则。
2.基本数据类型
1.1整型数据
类 型 数据长度
(比特) 取值范围 [signed] int 有符号整型 32 -2?147?483?648~-2?147?483?647
-2131~231-1 unsigned [int] 无符号整型 32 0~4?294?967?295
0~232-1 [signed] short [int] 有符号短整型 16 -32?768~32?767
-215~215-1 unsigned short [int] 无符号短整型 16 0~65?535
0~216-1 [signed] long [int] 有符号长整型 32 -2147?483?648~-2?147?483?647
-2131~231-1
1.2实型数据类型
类 型 数据长度(比特) 有效数字 数值范围 float 32 6~7 -3.4×10-38~3.4×1038 double 64 15~16 -1.7×10-308~1.7×10308 long double 128 18~19 -1.2×10-4932~1.2×104932
1.3字符型数据类型
您可能关注的文档
- 《药品广告审查表.doc
- 《药店系统样例.doc
- 《药物化学有机基础知识--官能团的性质.doc
- 《荷比卢物流市场概况.doc
- 《莱芜发展葱姜蒜的有利条件.doc
- 《PSP30详细拆机图文报告.doc
- 《PS字体Photoshop设计漂亮的花纹艺术字教程.doc
- 《菜单界面设计.doc
- 《获取该计算机上的OPC服务器.doc
- 《营业部员工业务咨询参考指南2011版.doc
- 2024学年第一学期浙江省精诚联盟10月联考高二物理试题含答案及解析.pdf
- 【山东卷】山东省泰安市2024-2025学年高三上学期11月期中考试(11.13-11.15)英语试卷含答案及解析.pdf
- 【浙江卷】浙江省杭州市四校联考2024-2025学年高一上学期10月月考英语试卷含答案及解析.pdf
- 西南大学附中高一10月月考生物试卷含答案及解析.pdf
- 辽宁省县域重点高中协作体2024~2025学年高一上学期10月质量监测试题历史试卷含答案及解析.pdf
- 基于多功能超疏水材料的海水淡化及油水分离研究.pdf
- FKBP5基因多态性与抚养方式对孤儿静息态脑功能的影响.pdf
- 《因明入正理论略抄及后疏》的研习与创作感受.pdf
- HIF-1α、SGK1在子宫内膜增生及子宫内膜癌孕激素抵抗中的表达和意义.pdf
- 初中信息科技大单元教学设计框架构建及应用研究--以《人工智能》大单元为例.pdf
文档评论(0)