C语言基础知识点概述

发布 2019-06-24 06:37:35 阅读 4096

总结: c程序的主要结构特点如下。

所有的c程序都是由一个或多个函数组成的程序模块构成的。

在程序中,可以包含任意多个不同名的函数,但必须有且仅。

有一个main()主函数。c程序总是从主函数main()开始。

执行的。c语言程序是由语句组成,使用“;”作为语句的中止符或分。

隔符。一行中可以有多个语句,一条语句也可以占用任意多行。

c语言程序中用{}将函数体括起来。

c语言中注释的格式:/*注释内容*/。

二. c语言的基础知识。

1. 标识符。

概念用来作变量、符号、函数和数组、文件等的名字。

规定标识符的命名原则:由字母、数字和下划线组成,并且第一。

个字符必须为字母或下划线。

分类关键字参考附录一int、if…

标识符预定义标识符printf…

用户标识符注意做到见名知义in、a23b…【注意】 标识符区分大小写。

标识符的长度为8个字符,长于8个的字符不被识别。

2. 常量。

概念在程序运行过程中,其值不能被改变的量。

数值常量。

符号常量--用一个标识符代表一个常量,如。

#define price 30命令行定义。

mainint num,total;

num=10;

total=num*price;

printf(“total=%d”,total);

注意】 符号常量的值在其作用域内不能改变,也不能再被赋值。

习惯上,符号常量名用大写,变量名用小写。

改变符号常量值须在命令行中修改,“一改全改”。

3. 变量。

概念其值可以改变的量称为变量。遵守标识符的命名规则。

深化变量的实质。

例如:a=3;其存储为:变量名。a

变量值。存储单元。

总结】 常量与变量的区别:取值是否固定。

讲述三。 整型数据。

1. 整型常量的表示。

十进制整数。

八进制整数。以0开头。

十六进制整数。以0x开头。

整型变量。

整型数据在内存中的存放形式。

数据在内存中以二进制形式存放,占用2个字节,数值以。

补码表示。如定义整型变量i的值为10,在内存中存放形式为:

如不加限制,最高位为符号位,最大正整数为32767。

求负数的补码方法如下:将该数的绝对值的二进制形式,按位取反再加一。

整型变量的分类。见下表:

注意】 无符号整数,因其最高位不再用来存放整数符号,因此无符号。

整数不可能是负数。

整型变量的定义。

格式整型类型标识符变量名。

说明】 数据类型的选择要注意避免数据的溢出。

长整型常量与长整型无符号整数常量用后缀l或l和lu或。

lu标识。c语言基础知识(二)

内容说明。主要 1. 实型数据类型的基本知识。

内容 2. 字符型数据类型的基本知识。

3. 变量定义时赋初值。

4. 各数值型数据间的混合运算。

重点 1.实型数据类型的基本知识。

2.字符型数据类型的基本知识。

难点 1.字符型数据与整型数据的相互转化。

2. 变量定义时赋初值。

介绍一。 实型变量

1. 实型数据在内存中的存放形式。

实型数据在内存中占4个字节(32)位。按照指数形式存贮。

系统把实型数据分成小数部分和指数部分。如实数3.6547的。

存放形式如图所示:

数符小数部分指数。

2. 实型变量的分类。见下表:

3. 定义实型数据:类型标识符变量名

注意】 避免将一个很大的数和一个很小的数直接相加或相减。

4. 实型常量的类型

说明】 在常量的后面加f或f,编译系统会按单精度常量进行计算。

在实型常量符值时,要注意常量类型与有效数字的关系。

二。 字符型数据。

1. 字符常量。

概念用单引号括起来的一个字符。有如下形式:

‘a’,‘d’,‘#’等。

转义字符---以“\”开头的字符序列,常见的有:

n---换行t---水平制表。

b---退r---回车。

f---换页反斜杠字符“\”

单引号字符双引号字符。

ddd---1到3位8进制数所代表的字符。

xhh---1到2位16进制数所代表的字符。

注意】 ‘0’ 或 ‘\000’代表ascii码为0的 “空操作”。

举例转义字符的使用。

main()

printf(“ ab c\t def\tg”);

printf(“h\ti\b\bj k”);

结果为:f gde

h j k2. 字符变量。

概念用来存放字符常量,注意只能放一个字符。

字符变量的定义形式如下:

char c1,c2;

字符变量的赋值形式如下:

c1=’a’; c2=’b’;

字符数据在内存中的存储形式及其使用方法

讲解一个字符变量在内存中占一个字节,字符型数据与整型数。

据可以相互转化。也可以互相赋值。如下例:

main()

char c1; int c2

c1=97; c2=’b

prntf(“%c %c”,c1,c2); 以字符形式输出。

printf(“%d %d”,c1,c2);}转换为整数形式输出。

运行结果如下。a b

C语言知识点总结

备注,这不是我们学校老师做的总结,所以里面有些地方说那个知识点是重点的不要完全相信,因为每个学校的侧重点不同,而且有些我们是没有学过的。希望这份东西对大家有用。明天就要考试了,看试题已经没有多大作用了,因为试题是看不完的,而且只要你巩固了基础,那出什么试题都不怕。6 算术运算符号的优先级别 同级别的...

C语言基础知识课后习题答案

说明 1 原先的少部分题目有错,请用红色的部分替换掉 2 如果红色部分有文字 删除该行 就直接删除该行 第一章 c语言的基础知识。第一节对c语言的初步认识。习题。1.下列叙述中错误的是 b a 任何一个c程序都必须有且仅有一个main函数,c语言总是从main函数开始执行。b c语言中的变量,可以先...

全国导游基础知识点

1 地貌旅游景观。第二部分重要知识点总结。2 湖泊成因类型。第三部分模拟练习题。一 判断题 请判断下列各题的表述是否正确。如果正确,在题后括号内填。对 如果错误,在题后括号内填 错 1 我国海岸线漫长,大陆海岸线北起辽宁鸭绿江口,南至广西北仑河口,全长14000多千米。2 都江堰位于四川成都岷江上,...

C语言国家二级知识点总结

第一部分国家二级知识复习资料。第一章 c语言基本知识。考点1 c程序。用c语言编写的程序称为c语言源程序,源程序文件的后缀名为 c 源程序经编译后生成后缀名为 obj 的目标文件,再把目标文件与各种库函数连接起来,生成 exe 可执行文件。c语言有三种基本结构 顺序结构 选择结构 循环结构。考点2 ...

幼儿教育学基础知识点

教育本质 第一,教育是人类所独有的社会现象,第二,教育是有意识 有目的 自觉地对受教育者进行培养的过程,第三在教育这种活动中,存在着教育者 受教育者以及教育影响三种要素之间的相互关系。教育的功能 1.个体发展功能和社会发展功能 教育的个体发展功能指教教育对个体发展的影响和作用 2.正向功能与负向功能...

有机化学基础知识点归纳

有机常用基础知识归纳。1 常温下为气体的有机物 烃 分子中碳原子数n 4 特例一般 n 16为液态,n 16为固态。烃的衍生物 甲醛 一氯甲烷。2 烃的同系物中,随分子中碳原子数的增加,熔 沸点逐渐 密度增大。同分异构体中,支链越多,熔 沸点。3 气味。无味 甲烷 乙炔 常因混有ph3 ash3而带...

2019年秘书资格考试基础知识点

1 应用文书包括行政公文 事务文书 商务文书。2 行政公文13种 命令 令 决定 公告 通告 通知 通报 议案 报告 请示 批复 意见 函 会议纪要党的机关14种。行政无 指示 取消 决议 公报 条例 规定党机关无 命令 公告 通告 议案行政增加 新 意见。3 制发程序次序不能打乱,草拟 审核 签发...

C语言知识3章

c语言试题库 第 章 一 选择题。1 一个c程序由若干个c函数组成,各个函数在文件中的位置为。a 任意。b 第一个函数必须是主函数,其他函数任意。c 必须完全按照顺序排列。d 其他函数必须在前,主函数必须在最后。2 下列四个叙述中,正确的是。a c程序中的所有字母都必须小写。b c程序中的关键字必须...