什么是语言:

语言的发展:

  1. 101100100阶段-编写难需要大量的查询
  2. 开始出现助记符号,add,慢慢开始出现汇编语言
  3. B语言
  4. C语言,C++,高级语言

C语言的发展:

  1. 早期c语言没有固定的语言标准
  2. 慢慢开始成熟受到青睐,流行。
  3. 出现国际标准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;

  1. %c 打印字符格式
  2. %d 打印整型十进制
  3. %f 打印浮点数字
  4. %p 打印地址
  5. %x 打印十六进制


关于变量与常量

  • 变量是可变的值。如年龄,体重,薪水。
  • 常量是不可变的值,如身份证号,性别,血型。

局部变量与全局变量。生命周期与作用域

  • 局部变量是在函数内定义的数据,只在作用域内使用,生命周期在进入作用域内开始,离开作用域结束。
  • 全局变量在函数外部,作用域为整个工程,生命周期为程序