1、最早C语言
. c--源文件 . h--头文件
std=standard--标准,i=input--输入,o=output--输出
#include
int main() //int--整型,main()主函数是程序的入口,只能有一个,main前面的int表示main函数调用后返回一个整数值
{
printf("hello world\n"); //库函数应用
return 0; //返回主函数
}
//void main()已经过时,用int main()
print--打印,function--功能,\n--换行
2、数据类型
char //字符数据类型 整型--整数
short //短整型 浮点型--小数
int //整型
long //长整型
long long //更长整型
float //单精度浮点数
double //双精度浮点数
浮点型
#include
int main()
{
char ch = 'A'; //向系统申请空间
printf("%c\n",ch); //%c--打印字符格式的数据
return 0;
}
or 整型
#include
int main()
{
int age = 20;
printf("%d\n",age);
return 0;
}
打印类型
%d--打印整型
%c--打印字符(十进制)
%f--打印浮点型
%p--以地址的形式打印
%x--打印十六进制数字
%lf--打印双精度浮点型
printf("%d\n",sizeof(char)); //求数据类型大小
(char) = 1byte
(short) = 2byte
(int) = 4byte
(long) = 4byte
(long long) = 8byte
(float) = 4byte
(double) = 8byte
计算机单位
从小到大
bit(比特位)<byte(字节)<kb<mb<gb<tb<pb
1byte = 8bit,kb、mb、gb、tb、pb之间进制为1024
3、变量和常量
变量有全局变量和局部变量
#include
int num2 = 20; //全局变量,定义在代码块({})之外的变量
int main()
{
int num1 = 10; //局部变量,定义在代码块内的变量
return 0;
}
global--全面的,local--局部的
局部变量和全局变量的名字建议不要相同,容易误会,产生bug,当局部变量和全局变量的名字相同的时候,局部变量优先,局部变量在局部范围外不可用
4、变量的作用域和生命周期
函数在哪里可以用那里就是它的作用域,局部变量在局部范围内,全局变量的作用域是整个工程
#include
int main()
{
int num = 0;
printf("num = % d\n",num); // 作用域
return 0;
}
生命周期:
局部变量:进入作用域,生命周期就开始了,出作用域生命周期结束
全局变量:整个程序的生命周期
结束语:第一次记录,再接再厉,加油,奥利给
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)