c代码
c-源文件
h-头文件
添加test.c文件
main---主函数--程序的入口--main函数有且仅有一个
return--返回
int 是整型的意思
main前面的int表示main函数调用返回一个整型值
print---打印 f---function 函数 打印函数
库函数--c语言本身提供给我们使用的函数,相当于在使用别人的东西---打招呼
#---指令形式 include 包含<包含一个叫stdio.h的文件>std(standard)标准 i(input) o(output)
数据类型
char// 字符数据类型(character)
char ch='A' --向内存申请一块空间,叫做ch,放进字符A
printf("%c",ch);-----%c---打印字符格式的数据---以字符的形式打印ch
%d---打印整型十进制数据
\n---换行
%d----打印整型
%c---打印字符
%f ---打印浮点数字--打印小数
%p----以地址的形式打印
%x----打印十六进制数字
short//短整型
int//整型
long//长整型
longlong//更长的整型
float//单精度浮点数
double//双精度浮点数
char---1
short---2
int---4
long---4/8
long long---8
float---4
double---8
上述数字指的是字节
bit---一个比特位存放一个二进制位
一个字节(byte)=八个比特位
short----2个字节---16个比特位---2的16次方种二进制数字--二的十六次方个数字
short age = 20 ---向内存申请两个字节=16个比特位,用来存放20
float weight = 95.6 -----向内存申请4个字节,存放小数
sizeof(long)≥sizeof(int)即可
局部变量和全局变量的名字建议不要相同,容易误会,产生bug
当局部变量和全局变量的名字相同的时候,局部变量优先
输入数据-使用输入函数scanf
&是取地址符号,将变量在内存中的位置取出来
c语言语法规定,变量要定义在当前代码块的最前面
extern-用于声明外部符号的
局部变量的作用域是变量所在的局部范围
全局变量的作用域是整个工程