
C语言学习笔记
weixin_46074783
这个作者很懒,什么都没留下…
展开
-
C语言B站学习之路 (五)文件操作
目录文件的分类文件的打开与关闭文件的打开文件使用方式文件的关闭文件的读写fgetc和fputc从i给二进制文件顺序读入字符字符串读写函数:fgets和fputs数据快读写函数fread()和fwrite()格式化读写函数fprintf()和fscanf()顺序读写和随机读写ftell函数ferror函数clearerr函数文件的分类按数据的组长形式:ASCII文件(文本文件):每一个字节放在一个ASCII代码。二进制文件:把内存中的数据按其在内存中的存储形式原样输出到磁盘上存放。文件的打开与关闭原创 2020-08-11 10:40:10 · 338 阅读 · 0 评论 -
C语言学习之路 (四)结构体与共用体与链表
目录结构体与共用体结构体变量的引用可以引用成员的地址,也可以取结构体的地址。结构体变量的地址主要用作函数参数传递结构体变量的地址。结构体数组指向结构体类型数据的指针访问形式结构体变量作函数参数动态储存分配malloc函数calloc函数free函数链表头指针建立动态链表对链表的删除操作对链表的插入操作共用体共用体和结构体的比较共用体类型数据的特点枚举类型typedef定义类型说明符关于typedef的一些说明结构体与共用体有时需要将不同类型的数据组合成一个有机整体以便于引用。一个学生有学号、姓名、性别、原创 2020-08-11 10:26:57 · 832 阅读 · 0 评论 -
C语言B站学习之路 (三)变量与指针
目录局部变量和全局变量局部变量全局变量auto变量(动态变量,自动变量)static变量(静态变量)register变量extern声明外部变量用static声明外部变量小结内部函数和外部函数指针数组与指针引用一个数组元素多维数组与指针字符串与指针用字符指针指向字符字符数组作函数参数字符指针作函数参数对使用字符指针变量和字符数组的讨论指向函数的指针返回指针值的函数指针函数和函数指针的区别指针数组和指向指针的指针指针运算小结预处理命令无参宏定义带参宏定义文件包含条件编译局部变量和全局变量局部变量floa原创 2020-08-11 10:20:44 · 241 阅读 · 0 评论 -
C语言B站学习之路 (二)关系运算与数组和函数
目录关系运算符和表达式逻辑运算符if语句if语句注意问题if语句的嵌套条件表达式 ? :switch语句循环控制结构程序break和continue语句#include"conio.h"数组一维数组一维数组在内存中的存放一维数组元素的引用一维数组元素的引用一维数组元素初始化动态赋值冒泡法(起泡法)二维数组多维数组的定义二分法函数形式参数和实际参数函数的调用被调用的函数需要已经存在递归调用数组作为函数参数关系运算符和表达式关系运算符是双目运算符,有两个量比较的,结合性均为左结合,低于算术运算符,高于赋值运原创 2020-08-11 10:13:33 · 246 阅读 · 0 评论 -
C语言B站学习之路 (一)数据类型
目录数据类型和运算符和表达式算术运算符和算术表达式顺序程序设计字符数据的输入输出格式输入与输出(format)数据类型和运算符和表达式1个字节=8个位1B=8bps,宽带的单位是bps数据类型字节数数据范围int4-2^(32-1)–2147483648unsigned int40–2147483648long int4-2^(32-1)–2147483648float4-2^(32-1)–2147483648double8-2^(6原创 2020-08-11 10:05:52 · 226 阅读 · 0 评论