变量和定量
局部变量:在大括号里面,只表示大括号里的变量
全局变量:在大括号外面,表示掌控全局的变量
(局部变量优先)
obj和exe的区别与关系
obj和exe都是二进制文件,但是obj是源编码文件,由exe编译后解释产生的,不能直接运行,要转化成exe文件才能运行,其中obj是coff格式,exe是pe格式,两者的关系为obj由exe编译解释产生,而obj文件要运行则需要转化成exe才能运行。
程序的格式
程序的格式为
#include<stdio.h>
int main()
{
…
ruturn 0;
}
其中#include<stdio.h>为程序预处理命令,或称为头文件,int为函数类型,而main为函数名称,return 0为返回值,返回0说明程序运行正常,返回其他不同的值证明有各种不同的错误,系统可以通过检查返回值来判断程序的运行结果是否成功。
main为一个特殊函数,称为主函数,任何程序只能有一个main函数,且首先由,main函数开始运行。
用C程序实现的算法可以没有输人但必须要有输出
保留字(关键字)和用户自定义标识符
用户所定义的标识符必须以字母或下划线开头,用户定义的标识符中,大、小写字母代表不同标识,用户所定义的标识符应尽量做到“见名知意”,而用户自定义标识符不能使用关键字。
数据化结构
数据化结构分为顺序控制结构,分支控制结构,循环控制结构,可以完成任何复杂的任务
结构化设计方法包括模块化,自顶向下化,逐步求精化