摘要: # 一、野指针与空指针要注意 ## (1)野指针 > 野指针是一个指向未知(undefine)的 , 不确定地方的指针. > > "未知的,不确定的" , 指向的地方可能存在,可能不存在. > > 可能可以访问,也可能不可以访问. > 对野指针的访问,会有后果? > > > 可能可以访问,可能不可以 阅读全文
posted @ 2023-07-12 20:24 风恬月淡时 阅读(117) 评论(0) 推荐(0)
摘要: ```//简单排序方法汇总 #include //定义交换数值函数 void Swap(int* a,int* b); //定义输出数组函数 void Print_arr(int a[],int size); //简单插入排序 void Funs_Charu(int a[],int size); / 阅读全文
posted @ 2023-07-12 20:10 风恬月淡时 阅读(34) 评论(0) 推荐(0)
摘要: ``` //计算所活的天数 #include //初始化数组保存天数 int a[12]={31,28,31,30,31,30,31,31,30,31,30,31};//普通年 int b[12]={31,29,31,30,31,30,31,31,30,31,30,31};//闰年 //判断闰年 i 阅读全文
posted @ 2023-07-12 20:08 风恬月淡时 阅读(469) 评论(0) 推荐(0)
摘要: 0 一个问题 有时候,我们经常会遇到在一个程序中,对一个数组进行输入,如 : int a[10];​for(int i = 0 ;i < 10;i++){ scanf("%d",&a[i]);} ... int b[5];​for(int i = 0;i < 5;i++){ scanf("%d",& 阅读全文
posted @ 2023-07-12 20:01 风恬月淡时 阅读(59) 评论(0) 推荐(0)
摘要: 0. 一个问题 int a,b;​如果我们要定义100个整型变量呢?int a0,a1,a2,a3,...,a99; 很显然上面的这种定义多个变量的方法,不科学, 不人道. 有没有办法可以一次定义一组相同类型的变量呢? 数组 1 什么是数组? 数组是一组具有相同数据类型的有序集合. "有很多个数据" 阅读全文
posted @ 2023-07-12 19:52 风恬月淡时 阅读(106) 评论(0) 推荐(0)
摘要: 0. 一个问题 写一个C程序,求 sum = 1 + 2 + 3 + 4 + ...+ 100 int sum = 0;//保存结果 和int i = 1;​sum = sum + i;// 0 + 1i++;// i = 2​sum = sum + i;//0 + 1 + 2i++;//i = 3 阅读全文
posted @ 2023-07-12 19:50 风恬月淡时 阅读(90) 评论(0) 推荐(0)
摘要: 1 语句 C语言语句(指令) : 就是表达程序员某种操作或某种意图的指令. 简单语句 单语句 : 约定以 ; 号结束 如 ; 表达式 + ; ==> 单语句 a = 5赋值表达式a = 5 ; 赋值语句​3 + 5加法表达式3 + 5 ; 加法语句; 空语句.... 复合语句 {} 语句块{//接0 阅读全文
posted @ 2023-07-12 19:46 风恬月淡时 阅读(109) 评论(0) 推荐(0)
摘要: 1 运算符 什么运算符? 运算符是用来表示某种运算(操作)的符号. 如 : + - * / 几目运算符? 表示这个运算符需要几个操作数(运算数) 单目运算符 : 该运算符只需要一个操作数, 如 : ++ , -- & 双目运算符 : 该运算符需要两个操作数, 如 : + - * / 三目运算符 : 阅读全文
posted @ 2023-07-12 19:41 风恬月淡时 阅读(245) 评论(0) 推荐(0)
摘要: 0 在虚拟机上(linux)运行程序的步骤 1.编写代码 后缀.c2.编译 把我们的代码翻译成 机器能够识别的文件 gcc xxx.c -o xxx gcc 是编译器, 用来把我们写的.c文件编译成 机器可以识别的文件(可执行文件) xxx.c 是你的代码 -o output xxx 是生成的可执行 阅读全文
posted @ 2023-07-12 19:37 风恬月淡时 阅读(85) 评论(0) 推荐(0)