一位普普通通的C语言小白,在此以便记录我的C语言的学习情况及进度,望始于兴趣,终于习惯。
1. include 包含
2. stdio.h standard input output
标准输入输出
3.printf print function 打印函数
4.char 字符数据类型 所调用空间为1字节 char ch=’A’;向字符类型中放A
short 短整型 所调用空间为2字节 sizeof(short)short所调用的字节
int 整形 所调用空间为4字节
long 长整型 所调用空间为4字节
long long 更长整型 所调用空间为8字节
float 单精度浮点数 所调用空间为4字节
double 双精度浮点数 所调用空间为8字节
5.printf(“%c\n,ch);%c打印字符格式的数据
6.%d打印整型十进制数据
%c打印字符
%f打印浮点数字-打小数
%p以地址的形式打印
%x打印16进制数字
%lf打印双精度浮点数
7.bit比特位 1比特位用于存放一个二进制位
byte字节 1字节为八个比特位 例如:10110101
kb 1kb为1024个字节
mb 1mb为1024kb
gb 1024mb
tb 1024gb
pb 1024tb
8.全局变量:定义在代码块({ })之外的变量
局部变量:定义在代码快内({ })的变量
局部变量和全局变量的名字建议不要相同,易误会,产生bug
当局部变量和全局变量的名字相同时,局部变量优先
9. 输入数据-使用输入函数scanf(“%d%d“,&a,&d)
自己尝试的一个简单的乘法代码
10. &取地址
11.作用域 变量哪里能用哪里及为作用域
12.extern 声明外部符号的
13.生命周期 局部变量 { }进开始出结束 全局变量 程序的生命周期