
c语言
五花带点肉
本账号下所有文章仅用于学习,如有侵权请联系我删除
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C语言:解引用未初始化的指针
解引用未初始化的指针千万不要解引用为初始化的指针。看下面的例子:int *pt;*pt = 5; //严重错误代码定义了一个int类型的指针变量,然后解引用该指针,将5赋值给这个未初始化的指针所指向的地址空间。这段代码编译可能不会出什么错,但可能会擦写数据或代码,或者导致程序崩溃。切记: 创建一个指针,系统只分配了存储本身的内存,并未分配数据的内存,因此,在使用指针之前,必须用已经分配的地址初数化它。例如,可以用一个现有变量的地址初数化该指(使用带指针形参的函数时,就属于这种情况)。看下原创 2021-09-06 18:40:36 · 1374 阅读 · 0 评论 -
C语言:使用return 从函数中返回值
概述数据能从主调函数传给被调函数,反过来,函数的返回值也能从被调函数传回主函数,这就要使用return。return1、关键字 return 后面的表达式就是函数的返回值2、返回值不仅可以赋给变量,也可以用作表达式的一部分。3、返回值不一定是变量的值,也可以是任意表达式的值。4、使用return语句的另一个用是,终止函数并把控制返回给主调函数的下一条语句。举个例子:#include<stdio.h>int max(int x,int y);int main(){ int原创 2021-08-28 10:43:52 · 5388 阅读 · 1 评论 -
C语言 :函数
概述函数,是完成特定任务的独立程序代码单元。使用函数可以省去编写重复代码的苦差。分析函数举个例子#include<stdio.h>#define ROW 32void output(void); //函数原型int main(){ output();//引用函数 printf(" c语言,函数章节学习\n"); printf(" 好好学习,天天向上\n"); output();//引用函数 getchar(); return 0;}原创 2021-08-25 20:16:06 · 613 阅读 · 1 评论 -
C语言:位操作
位操作1、按位取反 : ~2、按位与 : &3、按位或 :|4、按位异或 : ^5、打开位(设置位,置 :1)5、关闭位(清空位,置 :0)主要说下打开位和关闭位;打开位,即将数据a的第n位设置为 :1,其他位不变a |= 0x1<<n;关闭位,即将数据a的第n位设置为 :0,其他位不变a &= ~(0x1<<n);......原创 2021-08-08 15:25:29 · 145 阅读 · 0 评论