C语言
文章平均质量分 88
理想三旬@..
这个作者很懒,什么都没留下…
展开
-
【(C语言进阶)------动态内存管理】
本章重点 一、动态内存函数的介绍 malloc free calloc realloc 二、常见的动态内存错误 三、柔性数组一、动态内存函数的介绍mallocfreecallocrealloc以上函数的声明都在 stdlib.h 头文件中malloc函数---向内存申请一块连续可用的空间,并返回指向这块空间的指针void* malloc (size_t size);如果开辟成功,则返回一个指向开辟好空间的指针。 如果开辟失败,则返原创 2022-05-02 18:54:19 · 220 阅读 · 0 评论 -
【(C语言进阶)------文件操作(下)】
本章重点介绍一、什么是文件二、文件的打开和关闭三、文件的顺序读写四、文件的随机读写五、文本文件和二进制文件六、文件读取结束的判定七、文件缓冲区四、文件的随机读写1.fseek---根据文件指针的位置和偏移量来定位文件指针。int fseek ( FILE * stream, long int offset, int origin )offset---偏移量origin---指针位置SEEK_CUR(文件指针当前的位置)SEEK_END(.原创 2022-05-01 11:57:18 · 262 阅读 · 0 评论 -
字符函数和字符串函数(上)
本章重点 重点介绍处理字符和字符串的库函数的使用和注意事项 求字符串长度 strlen 长度不受限制的字符串函数 strcpy strcat strcmp 长度受限制的字符串函数介绍 strncpy strncat strncmp 字符串查找 strstr strtok 错误信息报告 strerror 字符操作 内存操作函数 memcpy memmove memset memcmp函数介绍strlen原创 2022-03-24 17:44:07 · 109 阅读 · 1 评论 -
【(C语言进阶)------文件操作(上)】
本章重点介绍一、什么是文件 二、文件的打开和关闭 三、文件的顺序读写 四、文件的随机读写 五、文本文件和二进制文件 六、文件读取结束的判定 七、文件缓冲区一、什么是文件在程序设计中,我们一般谈的文件有两种:程序文件、数据文件1.程序文件包括源程序文件(后缀为.c), 目标文件(windows环境后缀为.obj), 可执行程序(windows环境后缀为.exe)2.数据文件文件的内容不一定是程序,而是程序运行时读写的数据比如程序运行需要从中读取数据原创 2022-04-30 20:59:18 · 956 阅读 · 0 评论 -
【C语言进阶】【小项目】实现一个通讯录
目录一.通讯录的介绍二.实现通讯录一.通讯录简介实现一个通讯录;通讯录可以用来存储1000个人的信息,每个人的信息包括:姓名、性别、年龄、电话、住址通讯录功能:添加联系人信息 删除指定联系人信息 查找指定联系人信息 修改指定联系人信息 以年龄排序所有联系人 显示所有联系人信息二.实现通讯录首先声明一下,我们这里写的通讯录是开辟动态内存空间实现的。在实现通讯录之前我们需要做一些"铺垫"。1.使用结构体来声明联系人的基本信息typedef s..原创 2022-04-18 13:50:57 · 1791 阅读 · 0 评论