第二讲基本编程知识
1)CPU 内存条硬盘显卡主板显示器之间的关系
2)Hello World程序如何运行的
编译》链接》生成.exe文件》执行.exe文件(操作系统执行)
3)什么是数据类型?
基本类型数据
整数:整型——int -4字节短整型——short int-2长整型——longint-8
浮点数:单精度——float -4 双精度——double -8
字符: 单个字符——char -1
复合类型数据
结构体
枚举
共用体
4)什么是变量?
变量(相当容器)本质就是内存中一段存储空间。
5)CPU 、内存条、VC++6.0、操作系统之间的关系
6)变量为什么必须的初始化?
出错 & 不初始化就没意义了
7)如何定义变量?
数据类型变量名 = 要赋的值
8)什么是进制?
B:二进制 O :八进制 D:十进制 H:十六进制
Printf (%d表示以十进制输出;%o表示以八进制输出%x或X表示以十六进制输出)
十进制》二进制除二取余
9)常量在C语言中是如何表示的
整数
十进制:传统的写法
十六进制:前面加0x或0X
八进制:前面加零0
浮点数
Float x = 3.2 ;//传统
科学计数法
Float x = 3.2e3;//x 的值是3200
Float x = 123.45e-2;//x 的值是1.2345
字符
单个字符用单引号括起来
字符串用双引号括起来
10)常量以什么的二进制代码存储在计算机中
整数是以补码的形式转化为二进制存储在计算机中的
实数是以IEEE754标准转化为二进制存储在计算机中的
字符的本质实际也是与整数的存储方式相同