「C 是唯一能让你同时触摸硬件和软件的语言」
#include
int main()
{
printf("Hello World!!!");
return 0;
}
(1)main函数是C语言程序的入口,一个C语言程序有且只有一个main函数
(2)调用函数需要引用头文件,调用printf函数输出Hello World!!!
名称 | 大小/字节 | |
char | 字符型 | 1 |
short |
短整型 | 2 |
int | 整型 | 4 |
long | 长整型 | 4 |
long long | 更长的整型 | 8 |
float | 单精度浮点数 | 4 |
double | 双精度浮点数 | 8 |
1kb=1024字节,1字节=8bit
常量:生活中不变的量,如身份证号 变量:生活中会改变的量,如年龄
1.代码中的定义方法
int age = 20;
double score = 66.66;
2.分类
局部变量:主函数内部定义的变量,全局变量:主函数外部定义的变量,全局变量在主函数内部不可再赋值改变!!!
#include
int a = 1;
int main()
{
int b = 2;
//int a = 3;//错误,a不可再赋值改变
printf("a = %d\n,b = %d\n",a,b);
return 0;
}
3.应用
输入a与b的值,计算c=a+b;
vs中使用scanf函数需要在代码首行定义
#define _CRT_SECURE_NO_WARNINGS
#include
int main()
{
int a = 0,b = 0;//变量a,b初始化
scanf("%d %d",&a,&b);//scanf函数需要的是地址
int c = a + b;//引入变量c
printf("c = %d\n",c);//输出运算结果
return 0;
}
4.变量的作用域与生命周期
全局变量的作用域为整个代码段,局部变量的作用域为该变量的定义段内;
全局变量的生命周期为整个程序,局部变量的生命周期为该变量的作用域。
✨ 「我正在路上,并且享受每一次 Debug 的心跳」