初始C语言笔记

#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
//}

猜你喜欢

转载自blog.51cto.com/14897221/2517342