#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;

}