#define _CRT_SECURE_NO_WARNINGS
//包含一个叫stdio,h的文件
//std--标准-standard i--input o--output
#include<stdio.h>
//int main()
//{
// printf("我是新手\n");
// return 0;
//}
//int是整型的意思
//main前面的int表示main函数调用返回一个整型值
//int main()//main-主函数-程序的入口(有且只有一个)
//{
// //这里完成任务
// //在屏幕上输出hello word
// //函数-print function--打印函数
// //库函数--C语言本身提供给我们使用的函数
// //别人的东西--需要打招呼
// //#include
// printf("hello 大一新生\n");
// return 0;//返回0
//}
//char--字符类型
//int main()
//{
// //char ch = 'A';//申请一块内存
// //printf("%c\n",ch);//%c--打印字符格式的数据
// //
// //short int --短整型
// //int age = 20;
// //printf("%d\n",age);//d--打印整型十进制的数据
//
// /*long num = 100;
// printf("%d\n", num);*/
// /*float f = 5.0;
// printf("%f\n", f);*/
// //double d = 3.14;
// //printf("%lf\n", d);//lf--打印双精度小数的形式
//
// return 0;
//}
//int main()
//{
// printf("%d\n", sizeof(char));//1
// printf("%d\n", sizeof(short));//2
// printf("%d\n", sizeof(int));//4
// printf("%d\n", sizeof(long));// 4/8
// printf("%d\n", sizeof(long long));//8
// printf("%d\n", sizeof(float));//4
// printf("%d\n", sizeof(double));//8
// return 0;
//}
//int main()
//{
// short age = 20;//向内存申请两个字节=16bit位,用来存放20
// float num = 95.6f;//
// printf("%d,%f\n", age, num);
// return 0;
//}
//int num = 200;//全局变量--定义在代码块({})之外的变量
//
//int main()
//{
// int num = 10;//局部变量--定义在代码块({})内部的变量
// printf("%d\n", num);//局部变量和全局变量的名字不建议相同,容易产生bug
// //当全局变量和局部变量的名字相同的时候,局部变量优先
// return 0;
//}
//int main()
//{
// //计算两个数的和
// int num1 = 0;
// int num2 = 0;
// int sum = 0;
// //输入数据--使用输入函数scanf
// scanf_s("%d%d", &num1, &num2);//取地址符号&
// //C语言语法规定,变量要定义在当前代码块的最前面
// sum = num1 + num2;
// printf("sum=%d\n", sum);
// return 0;
//}
//int main()
//{
// //局部变量的作用域
// int num = 0;
// {
// printf("%d\n", num);
// }
// return 0;
//}
//int global = 2020;//全局变量的作用域是整个工程!!!
//int main()
//{
// printf("%d\n", global);
// return 0;
//}
int main()
{
//未声明的标识符
//声明一下extern--声明外部符号的
extern int abc;
printf("abc=%d\n", abc);
return 0;
}