程序的构成,main函数和其他函数
程序的概念:程序是指令的集合。
指令→编译→计算机运行
指令:编写的执行程序
编译:将程序转换成二进制
计算机运行:将二进制运行出结果
程序的设计步骤:
结构化程序的三大结构:
- 顺序结构:从上到下顺序执行
- 选择结构:沿不同路径执行
- 循环结构:指定重复执行
头文件,数据说明,程序注释
- /* */ or //
源程序的书写格式
标识符
常量
不能被改变
#define 标识符 常量值
变量
值可以被改变
整型数据
八进制,十六进制,没有负数
八进制以0开头,没有8
十六进制以0x开头,0-9+a-f
8bit=1bye,1024bye=1kb,1024kb=1m,1024m=1g。
补码:
负数的存储
1)转成反码
2)在反码上+1
转换时最高符号位不转换,如果是无符号的,最高位当数字
整型数据类型
实型数据
实型数据类型
表达式
算术表达式
赋值运算的类型转换