c语言板块——专题
第一章 c语言简述
1.程序语言的发展
- 机器语言:用二进制码表示的机器能够直接识别和执行的一种机器指令的集合。
机器语言的组合:操作码(要进行怎么样的操作)+操作数(指出完成该操作的数或者它在内存中的地址) - 汇编语言:指令助记符和符号地址(这两种通常是用特定的英语单词出现)
- 高级语言:面向应用的语言,如java、c等
- 程序的设计过程:问题定义、算法设计、程序设计、调试运行
1.问题定义:将抽象的问题转化为机器能识别的问题(输入、输出、处理)
2.算法设计:解决问题的具体步骤(对提出的问题进行解决)
3.程序设计:将算法转化为高级语言(代码)
4.调试运行:运用相关工具调试运行
5.文档:对实现的程序编写一份便于维护的注释文档
2.程序设计的方法
结构化的程序设计
1.顺序结构:
2.选择结构:
3.循环结构:
- a图
- b图
语言翻译系统
1.高级->汇编->机器
3.常用C语言编译器
1.常用的c语言编译器可选择Dev C++或者 Visual C++;用于编译可执行大型项目的编译器可选择Visual Studio C++
2.c语言通常由开头的文件包含命令加上引用的《.h头文件》,其开始的程序位置包含在main函数体中。
3.简单的一个c语言结构
// A code block
#include<studio.h>
void main()
{
printf("hello world!")
}
结语
- 这篇文章只是个人开始学习C语言后理解的内容,内容如有问题欢迎大家指正,谢谢大家。
- 相关的编译器我这边提供两个可用于c及c++编译:https://download.csdn.net/download/qq_42859151/18811409
- 文章内容如有侵犯个人权益请及时联系版主,版主将会及时删除,本篇文章仅用于学习,个人联系方式:654735608