#include <stdio.h>

int main() { //未声明标识符 //声明extern外部符号的 extern int g_val; printf("g_val = %d\n",g_val); return 0; } //int global = 2020; // //void test() //{ // printf("test()--%d\n",global); //} // //int main() //{ // test(); // printf("%d\n",global); // return 0; // //} //int main() //{ //局部变量作用域 // int num = 0; // {
// printf("num = %d\n",num); // } // return 0; //} // //int main() //{ // //计算两个数的和 // int num1 = 0; // int num2 = 0; // int sum = 0; // //输入数据-使用输入函数scanf // scanf("%d%d", &num1, &num2);//取地址符号& // //C语言语法规定,变量要定义在当前代码块的最前面 // sum = num1 + num2; // printf("sum = %d\n", sum); // return 0; //} //

//int a =10; // //int main() //{ // printf("%d\n", a); // return 0; //} //int a = 100; // //int main() //{ // //int a = 10; // //局部变量和全局变量的名字不要相同-容易误会,产生BUG // //当个局部变量和全局变量的名字相同的时候,局部变量会优先 // printf("%d\n",a); // // return 0; //} //int num2 = 20;//全局变量-定义在代码块({})之外的变量 // //int main() //{ // int num1 =10;//局部变量-定义在代码块({})内部的变量 // printf("%f\n",num1); // return 0; //} //int main() //{ ////年龄 // ////20 //short ege = 20;//向内存申请2个字节=16bit位,用来存放20 //float weight = 95.6f;向内申请4个字节,存放小数 //printf("亚瑟攻击力:97\n防御:60\n被动:觉醒大陆\n"); //printf("%d\n", sizeof(char));// //printf("%d\n", sizeof(short));// //printf("%d\n", sizeof(int));// //printf("%d\n", sizeof(long));// //printf("%d\n", sizeof(long long));// //printf("%d\n", sizeof(float));// //printf("%d\n", sizeof(double));// //return 0;
//} //char-字符类型 //%d - 打印整形 //%c- 打印字符 //%f-打印浮点数字-打印小数 //%p- 以地址的形式打印 //x - 打印16进制数字 //%o...

////int main() //{ // //char ch = 'A';//内存 // //printf("%c\n", ch);//%c--打印字符格式的数据 // //20; // //short int - 短整形 // //int - 整形 // //int ege = 20; // //printf("%d\n",ege);//%d--打印整形十进制数据 // //longlong 长整型 // //long num = 100; // //printf("%d\n",num); // //float f =5.0; // //printf("%f\n", f); // //double d =3.14; // //printf("%lf\n",d); // // //return 0; //} //#include<stdio.h> //int main() //{ // printf("hehe\n"); // return 0; //} //////包含一个叫stdio.h的文件 ////std-标准standard input output ////#include <stdio.h> //// ////int main()//主函数-程序的入口main函数有且仅有一个 ////{ //// //这里完成任务 //// //在屏幕上个输出hello world //// //函数-print function-printf-打印函数 //// //库函数-C语言本身提供给我们使用的函数 //// //使用别人的东西-打招呼 //// //#include //// printf("hello world\n"); //// return 0; ////} //// ////int 整形的意思 ////main前面的int表示main函数调用返回一个整型值 ////int main() ////{ //// //// return 0;//返回 0 //}