C语言程序设计——知识点浅析
2018-02-13 22:03
246 查看
1.计算机语言了解:
计算机语言:机器语言(0010101)->汇编语言(ADD A,B)->高级语言(c=a+b)
结构化语言(c)->面向对象语言(c++,java,vb)
程序<-n个源文件(.c)<-一个源程序(预处理(#),全局声明,函数定义,函数(函数名,函数体),main函数<-语句)
c程序运行步骤:编辑.c->编译(预处理,编译).obj->连接.exe->执行
程序=算法+数据结构
算法特性:有穷性(操作数)、确定性(操作含义),输入,输出、有效性(能够操作)
算法的表示:自然语言、流程图、N-S流程图、伪代码表示,计算机语言
结构化编程:自顶向下,逐步细化,模块化编程,结构化编程
2.C语言
2.1数据:常量、变量;
#define PI 3.1415 是符号常量;const float PI=3.1415 常变量
浮点常量:按双精度浮点型常量处理
类型:整形(char,int,long,,,)浮点型(float,double,,)枚举(enum)空类型(void)派生类(* ,[],struct,union)
i++与++i:前者先赋值,再自增;后者相反
计算机语言:机器语言(0010101)->汇编语言(ADD A,B)->高级语言(c=a+b)
结构化语言(c)->面向对象语言(c++,java,vb)
程序<-n个源文件(.c)<-一个源程序(预处理(#),全局声明,函数定义,函数(函数名,函数体),main函数<-语句)
c程序运行步骤:编辑.c->编译(预处理,编译).obj->连接.exe->执行
程序=算法+数据结构
算法特性:有穷性(操作数)、确定性(操作含义),输入,输出、有效性(能够操作)
算法的表示:自然语言、流程图、N-S流程图、伪代码表示,计算机语言
结构化编程:自顶向下,逐步细化,模块化编程,结构化编程
2.C语言
2.1数据:常量、变量;
#define PI 3.1415 是符号常量;const float PI=3.1415 常变量
浮点常量:按双精度浮点型常量处理
类型:整形(char,int,long,,,)浮点型(float,double,,)枚举(enum)空类型(void)派生类(* ,[],struct,union)
i++与++i:前者先赋值,再自增;后者相反
相关文章推荐
- 浅析几个面试小知识点
- 浅析Java IO相关知识点
- c语言程序设计第2章知识点
- 【笔试面试知识点查缺补漏深入理解之C与C++篇】浅析exit函数
- c语言程序设计第4章选择结构知识点
- c语言程序设计第5章循环程序知识点
- c语言程序设计第6章数组知识点
- c语言程序设计1-2章的知识点
- 浅析PHP数据导出知识点
- golang中反射知识点浅析
- IO流知识点浅析
- c语言程序设计第3章顺序结构知识点
- struts2知识点浅析
- Latex小知识点
- 浅析集群及LVS原理
- 关于游戏中“追求线”浅析
- C#异步委托之委托使用的时机浅析
- 浅析RMXP自动元件绘制原理
- Linux TCP Finwait2/Timewait状态要义浅析
- 安卓实习期间整理知识点(十二)