什么是语言: 语言的发展: 101100100阶段-编写难需要大量的查询 开始出现助记符号,add,慢慢开始出现汇编语言 B语言 C语言,C++,高级语言 C语言的发展: 早期c语言没有固定的语言标
什么是语言:
语言的发展:
- 101100100阶段-编写难需要大量的查询
- 开始出现助记符号,add,慢慢开始出现汇编语言
- B语言
- C语言,C++,高级语言
C语言的发展:
- 早期c语言没有固定的语言标准
- 慢慢开始成熟受到青睐,流行。
- 出现国际标准ANSI-89,ANSI-90。之后有99,11,、
C语言工程创建基础:
.c是源文件,.h是头文件。
头文件是“.h”文件,提供接口;源文件是“.cpp”文件,提供实现,我们程序员通过.c文件编译程序,把语言通过cpu转化为机器语言。
创建简单hellowrold
#include <stdio.h>;//stdio
标准输入输出的库函数
int main()
主程序入口 {
int a=10;//
printf("%d\n",a);
}
数据类型:
数据类型
字节/byte
char
字符数据
1
short
短整型
2
int
整型
4
long
长整型
4/8
long long
更长整型
8
float
单精度浮点
4
double
双精度浮点
8
数据存储占用大小:1bit最小单位,只能存储1或0;
1byte=8bit,1kb=1024byte;
- %c 打印字符格式
- %d 打印整型十进制
- %f 打印浮点数字
- %p 打印地址
- %x 打印十六进制
关于变量与常量
- 变量是可变的值。如年龄,体重,薪水。
- 常量是不可变的值,如身份证号,性别,血型。
局部变量与全局变量。生命周期与作用域
- 局部变量是在函数内定义的数据,只在作用域内使用,生命周期在进入作用域内开始,离开作用域结束。
- 全局变量在函数外部,作用域为整个工程,生命周期为程序