C语言是一种计算机程序设计语言。它既有高级语言的特点,又具有汇编语言的特点。它可以作为系统设计语言,编写工作系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。
第一章程序设计基础知识分析
一、计算机程序:计算机的工作是用程序来控制的;程序是指令的集合,指令是计算机可以识别的命令。
二、程序设计语言:程序设计语言经历了从机器语言、汇编语言到高级语言这样一个发展过程。C语言属于高级语言,但由于它同时具有一些低级语言的特点所以,有人又把C语言称为中级语言。
三、机器语言:由计算机能识别的二进制指令来书写程序设计语言就是机器语言。机器语言是直接对计算机硬件产生作用的,所以不同型号的计算机的“机器语言”不一样。这样就出现了程序移植性差的问题。对人来说很难掌握、操作和学习。只有少数计算机专家或者专业技术人员才使用。
四、汇编语言:汇编语言是一种符号化的指令,如用机器语表加法运算,而在汇编语言中用肋记符ADD来代表加法运算。这样一个英文单词虽然简洁、直观且好记,但汇编语言编写的程序要通过翻译才能执行,它的翻译过程就叫汇编过程。(源——目)。
五、高级语言:由接近人类的自然语言(或英语)编写的程序,称为高级语言。高级语言易学,易用,易懂,写出的程序更简洁。例如if(y<3)z=x+y;用高级语言编写的程序不能被计算机立即执行,由编译方式或解释方式翻译成计算机识别的二进制语言。
六、C语言具有高级语言易学、易用、可移植强等优点,而且具有低级语言的执行效率高,可对硬件直接进行操作等优点。
第一章程序设计掌握结构分析
1.掌握结构体类型的概念和说明方法
2.掌握结构体变量的定义和引用。结构体类型变量成员的使用。
3.掌握结构体数组的定义和使用方法。
4.掌握指向结构体变量的指针变量的概念和应用。
5.掌握结构变量与指向结构的指针作为函数参数实现函数的调用。
6.掌握共用体的概念和说明方法。
7.掌握共用体变量的定义和引用。共用体类型变量成员的使用
8.掌握位运算的概念和方法。
9.掌握位运算符(&,|,∧,~)的使用方法。
10.了解有关位运算的算法。
11.掌握枚举类型概念和说明方法
12.掌握枚举类型变量的定义以及枚举类型变量的使用。
以上就是有关于c语言程序设计总结分析的相关内容了,更多有关c语言知识也可关注六星社区网站。
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!