admin 管理员组文章数量: 1184232
2024年3月21日发(作者:c语单链表)
《C程序设计》知识点
都懂了,一定过!
第1章 C语言概述
1.1.
1.2.
C语言属高级语言,区分字母的大小写,以函数为基本单位采用模块化程序设
计,可直接访问存,进而对硬件进行操作。
用C语言编写和程序称作C源程序,简称C程序,C程序可由若干个文本文件
组成,文件扩展名为C(使用C++编译器时默认扩展名为CPP)。C源程序经
编译、连接后得到扩展名为EXE的可执行文件(目标程序)。
预处理 编译、连接 执行
若干个C程序文件----→C程序------→目标程序文件--→
1.3.
1.4.
1.5.
1.6.
C程序从主函数开始执行,每个C程序有且仅有一个主函数,因此,每个C程
序文件中至多有一个主函数。
C语句以分号结尾,用{}括起来的一组语句称作复合语句,复合语句可省略花
括号之后的分号。
允许一行写多个C语句,也允许一个C语句占用多行,但保留字和标识符不
可拆行。
在C集成环境VC++ 6.0中,新建工程、保存当前程序文件、编译当前程序、
执行当前程序的快捷键依次为:Ctrl+N、Ctrl+S、F7、Ctrl+F5。
第2章 程序设计的灵魂——算法
2.1.
2.2.
2.3.
解决问题的方法和步骤称作算法。算法和数据结构是程序的两个主要要素。
算法具有确定性、有穷性、有效性等特点。
算法可用自然语言、流程图、N-S图、计算机语言、伪代码等描述。伪代码是
用介于自然语言和计算机语言之间的文字和符号来描述算法。
1 / 16
起止框
处理框
流程线 有向线段或折线
输入输出框
注释框 ……
判断框
连接点 〇
图2.1ANSI流程图符号
2.4.
算法的基本结构分为:顺序结构、选择结构、循环结构。
↓
Y┌
↓
条件
┐N
↓
条件 ┐N
↓←- --┐
│
↓ ↓ ↓ ↓Y │ ↓ │
│ 条件 ┘Y
↓ └--- →↓←--- ┘ ↓←- --┘ ↓N
图2.2顺序结构 图2.3选择结构 图2.4当循环 图2.5直到循环
条件
Y
N
条件
循环体
循环体
条件
图2.6顺序结构 图2.7选择结构 图2.8当循环 图2.9 直到循环
2.5. 由三种基本结构组成的程序称作结构化程序,结构化程序中的每个模块只有
一个入口和一个出口。结构化程序设计通常采用“自顶向下、逐步细化”的
设计方法。
第3章 数据类型、运算符与表达式
3.1. C的数据类型如下所示:
表3.1C语言的数据类型
数据类型 字节数 数值围
16
无符号短整型(unsigned short int) 4 0~2-1
1515
2 -2~2-1
整
有符号短整型(signedshortint)
32
型
无符号长整型(unsigned long int) 4 0~2-1
基
3131
有符号长整型(signed long int) 4 -2~2-1
本
单精度实型(float) 4 长37位,6位有效
类
实
双精度实型(double) 8 长307位,15位有效
型
型
长双精度实型(long double) 10 长4931位,18位有效
8
字符型(char) 1 0~2-1
空类型(void) 1
构枚举类型 2
2 / 16
版权声明:本文标题:C程序的设计复习资料知识点总结(C语言) 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/p/1711012841a584014.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论