C、*语言创建过程有4个基本步骤或过程
1、编辑
借助IDE编写程序
2、编译
将源代码转换成机器语言,编译器输出的结果:对象代码(object code),存放它们的文件:对象文件(object file)
在windows下.obj 在linux 是.b 编译器会查出错误
3、链接 linker
将源代码文件中由编译器产生的各种模块组合起来,从库中添加代码模块,生成可执行文件。win下 .exe unix下,无扩展名。
4、执行
成功完成前述过程,运行程序。
关键字,保留字,有特殊意义的字,程序中不能将关键字用于其他目的。
面向过程开发过程:
1、了解问题;
2、详细划分模块;
3、实施;
4、调试;
模块化编程:
内存:
Random Access Memory :随机访问存储器
read only memory 只读存储器 显示器 硬盘驱动 :basic input/output system: BIOS
8位一字节byte,
枚举:变量存储一组可能值中的一个。enumeration
enum Weekday{Monday,Tuesday,Wednesday,Thursday,Friday,Saturay};
编译器把int型整数赋值给每一个名称,从0开始,递增;
enum Weekday{Monday,Tuesday,Wednesday,Thursday,Friday,Saturay}today = Monday,tomorrow = today +1;
可以指定
enum Weekday{Monday=1,Tuesday=5,Wednesday,Thursday,Friday,Saturay};
布尔型变量
true false
三章