C语言是一门通用计算机编程语言,广泛应用于底层开发。
C语言的设计目的是:提供一种能以简易的方式编译、处理低级存储器、产生少量的机器吗以及不需要任何运行环境支持便能运行的编程语言
.c -源文件
.h -头文件
main表主函数-程序的入口 --所以一个程序中有且只有一个main函数
int是整型的意思,int main表示main函数调用返回一个整型值,所以和return 0是配合使用
库函数是C语言本身提供使用的函数
#include<stdio.h> --包含一个加stdio.h的文件
std--标准standard i--input o--output 标准输入输出
数据类型
char--字符 short--短整型 long--长整型 float--单精度浮点数 double--双精度浮点数
%c--打印整型十进制数据
%d--打印字符格式的数据
不同的数据类型占用空间大小不同,按需选用
计算机中的单位
bit--比特位 byte--字节 kb mb gb tb pb
short大小为2字节-16个bit,最大为65535
变量分类
局部变量-定义在代码块{}内部
全局变量-定义在代码块{}之外的变量
当局部变量和全局变量的名字相同的时候,局部变量优先
变量的作用域和生命周期
局部变量的作用域是变量所在的局部范围
全局变量的作用域是整个工程
&取地址符号
注:C语言语法规定,变量要定义在当前代码块的最前面
extern用来声明外部符号