short age=20;//向内存申请2个字节=16bit位,用来存放20
float weight=95.6f;//向内存申请4个字节,存放小数
95.6编译器默认它为double双精度类型,加f,让它为单精度类型
变量定义方式
int age = 150;
float weight =45.5f;
char ch ='w';
类型+变量名=(赋值)
变量的分类
局部变量:定义在代码块{ }之内的变量
全局变量:定义在代码块{ }之外的变量
局部变量,全局变量名字建议不要相同,产生bug
当局部变量和全局变量的名字相同的时候,局部变量优先
变量要定义在代码块{}的最前面
输入函数 scanf("%d%d,&num1,&num2);
scanf-输入函数
&-取地址符号
#define _CRT_SECURE_NO_WARNINGS
#include
int main()
{
int num1 = 0;
int num2 = 0;
int sum = 0;
scanf("%d%d", &num1, &num2);
sum = num1 + num2;
printf("sum = %d\n",sum);
return 0;
}
变量的作用域和生命周期
作用域(sc