
C语言
文章平均质量分 88
知识分享
登 风
这个作者很懒,什么都没留下…
展开
-
C语言-位运算符:>>=,<<=,&=,^=,|=
位运算符转载 2023-05-16 21:31:57 · 2239 阅读 · 1 评论 -
C语言-运算符优先级
运算符优先级转载 2023-05-16 21:20:33 · 100 阅读 · 0 评论 -
C语言-易错点汇总
易错点汇总指针数组和数组指针(*p).astruct stdent和typedef struct stdentF5和Ctrl+F5const的位置全局变量和局部变量两个相同的常量字符串数组名和&数组名数组指针定义的解读int (*arr[10])[5]数组传参(* (void (*)())0)();关于数组名是否表示整个数组和数组首元素的地址结构体内存对齐空指针和野指针函数传参问题直接打印字符串的首地址,可打出字符串函数内部数组和指针中存储的常量字符串预定义#defin原创 2023-05-16 21:09:12 · 1099 阅读 · 1 评论 -
C语言-程序环境与预处理
程序环境翻译环境(编译+链接)预编译编译汇编链接执行环境预处理预定义符#define定义的标识符宏#define定义宏#define替换规则宏的命名约定带副作用的宏参数宏和函数的比较其它#和##的使用字符串常量化运算符#标记粘贴运算符##命令行定义文件包含常见的编译指令#undef条件编译指令嵌套文件包含原创 2023-05-15 11:32:07 · 276 阅读 · 7 评论 -
C语言-文件操作
文件为什么使用文件文件的分类文件名的组成文件的打开和关闭fopen函数fclose函数文件操作函数(线性方式)操作字符函数fputc操作字符函数fgetc操作字符串函数fputs操作字符串函数fgets格式化函数fprintf格式化函数fscanf操作二进制数据的函数fwrite操作二进制数据的函数fread文件操作函数(随机访问)ftell函数fseek函数rewind函数文件状态判断feof函数ferror文本文件和二进制文件文本缓冲区原创 2023-05-10 09:38:58 · 407 阅读 · 5 评论 -
fprintf()、fscanf()与printf()、scanf()的区别
fscanf()是格式化读取文件函数,fprintf()是格式化写入函数,而scanf()和printf()我们都知道,简单来说就是一个程序中必不可少输入输出,但其实他们只是是fscanf()和fprintf()的特殊形式。严格来说scanf()不叫输入函数,它其实是读取函数;printf()也不叫输出文件函数,它是写入文件函数。我们知道printf输出和scanf输入的时候分别有输出控制符和输入控制符,表示将什么格式的数据输出或输入,所以说它们是格式化的。转载 2023-04-21 21:08:35 · 240 阅读 · 0 评论 -
C语言-自定义类型:结构体,枚举,联合
结构体结构体的声明结构体的自引用结构体的定义与初始化结构体的大小结构体内存的对齐规则为什么要内存对齐查看结构体成员的偏移量修改默认对齐数结构体传参位段位段的大小和位段的内存分配位段的跨平台问题枚举枚举的定义和初始化枚举的优点联合体联合体的声明和特点联合体的一个应用:判断当前机器的大小端联合体大小的计算c语言允许自己创造一些类型,这就是自定义类型。自定义类型有:结构体,枚举,联合可以定义为全局变量和局部变量。} s1;//全局变量 struct S s2;原创 2023-04-18 21:09:03 · 388 阅读 · 1 评论 -
C语言-通讯录的实现
通讯录的实现实现思路Test模块过渡部分AddContact模块ShowContact模块DelContact模块SearchContact模块ModifyContact模块SortContact模块通讯录全部代码原创 2023-04-09 17:16:53 · 4532 阅读 · 3 评论 -
C语言-字符串操作函数和内存操作函数介绍及模拟实现
strlenstrlen介绍strlen的模拟实现strcpystrcpy介绍strcpy的模拟实现strncpystrncpy介绍strncpy的模拟实现strcatstrcat介绍strcat的模拟实现strncatstrncat介绍strncat的模拟实现strcmpstrcmp介绍strcmp的模拟实现strncmpstrncmp介绍strncmp的模拟实现strstrstrstr介绍strstr的模拟实现memcpymemcpy介绍memcpy的模拟实现memmovememmove介绍。原创 2023-04-05 11:12:24 · 734 阅读 · 2 评论 -
C语言-整型和浮点型在内存中的存储
整型和浮点型在内存中的存储原创 2023-01-09 15:03:03 · 267 阅读 · 8 评论 -
C语言-实用调试技巧(下)
调试技巧原创 2022-12-09 14:09:12 · 438 阅读 · 4 评论 -
C语言-实用调试技巧(上)
调试技巧原创 2022-12-09 13:32:17 · 632 阅读 · 0 评论 -
C语言-扫雷游戏的实现
C语言-扫雷游戏的实现原创 2022-11-18 14:48:37 · 838 阅读 · 10 评论 -
C语言-三子棋游戏的实现
c语言学习,三子棋,算法实现原创 2022-11-13 15:15:17 · 925 阅读 · 6 评论 -
C语言-字符串逆序排列(递归+嵌套)
字符串逆序排列(递归+嵌套)原创 2022-11-09 18:25:36 · 1105 阅读 · 5 评论 -
C语言-汉若塔(递归实现)
C汉诺塔原创 2022-11-05 12:44:09 · 423 阅读 · 1 评论