#include <stdio.h>
int g = 10;//全局变量-定义在{}(代码块)之外的变量
//局部变量和全局变量尽量不要取相同的名字,容易产生误会,产生bug
//当局部变量和全局变量名字相同的时候,局部变量优先
int main()//main是主函数,程序的入口(写代码不能没有main函数,main函数有且仅有一个)
{
int num1 = 0;
int num2 = 0;
int sum = 0;
//scanf函数是输入函数
scanf_s("%d%d\n", &num1, &num2);
sum = num1 + num2;
printf("sum = %d\n", sum);
//char -打印字符类型
//%d -打印整型
//%c-打印字符
//%f-打印浮点数字-打小数,单精度小数 双精度小数打印用%lf
//%p-以地址的形式打印
//%x-打印十六进制的数字
//%o-打印八进制的数字
int g = 10;//整型//局部变量-定义在{}(代码块)之内的变量
char ch = 'a';//单一字符
float fl = 5.0f;//f是区别于double变量
printf("g = %d\n",g);
printf("ch = %c\n", ch);//%c是打印字符的格式
printf("fl = %f\n", fl);
//sizeof是字节
//sizeof(long)>=sizeof(int)
printf("%d\n", sizeof(char));
printf("%d\n", sizeof(int));
printf("%d\n", sizeof(short));
printf("%d\n", sizeof(long));
printf("%d\n", sizeof(long long));
printf("%d\n", sizeof(float));
printf("%d\n", sizeof(double));
printf("%d\n", sizeof(short int));
// 运行结果:1 4 2 4 4 8 4 8 2
return 0;//返回整型
}