
C语言进阶
文章平均质量分 95
C语言进阶学者
老秦包你会
一个爱分享的小码农
展开
-
C语言进阶第十课 --------文件的操作
在程序设计中,我们一般谈论两种:一种是程序文件,另一种是数据文件根据数据的组织形式,数据文件被称为文本文件或者二进制文件。数据在内存中以二进制的形式存储,如果不加转换的输出到外存,就是二进制文件。如果要求在外存上以ASCII码的形式存储,则需要在存储前转换。以ASCII字符的形式存储的文件就是文本文件。如有整数10000,如果以ASCII码的形式输出到磁盘,则磁盘中占用5个字节(每个字符一个字节),而二进制形式输出,则在磁盘上只占4个字节(VS2013测试)。这张图是不使用二进制输入的结果。原创 2023-11-19 00:19:56 · 3054 阅读 · 16 评论 -
C语言进阶第九课 --------动态内存管理
这个函数的动态内存开辟函数,size_t是一个无符号整数类型,表示需要分配的内存大小(以字节为单位)。malloc函数会在堆上分配一块指定大小的内存,并返回指向该内存块的指针。如果分配失败,则返回NULL。return 0;可能有一些人会利用malloc申请0个字节,这种做法本身没有错误,但是这个就是脱裤子放屁多此一举如果参数 size 为0,malloc的行为是标准是未定义的,取决于编译器。原创 2023-10-25 18:07:11 · 3011 阅读 · 6 评论 -
C语言进阶第八课 --------通讯录的实现
这个通讯录大致来讲缺陷很多,如果要实现更加完美,我们就要使用后面的知识,代码我会上传到gitee里面有空可以看看,。原创 2023-10-22 01:01:01 · 3075 阅读 · 11 评论 -
C语言进阶第四课-----------指针的进阶----------指针和数组笔试解释
🎂 作者介绍: 🎂🎂🎂作者id:老秦包你会, 🎂简单介绍:🎂🎂🎂🎂🎂🎂🎂🎂🎂🎂🎂🎂🎂🎂🎂喜欢学习C语言和python等编程语言,是一位爱分享的博主,有兴趣的小可爱可以来互讨 🎂🎂🎂🎂🎂🎂🎂🎂。原创 2023-09-26 15:44:59 · 2891 阅读 · 3 评论 -
C语言进阶第七课-----------自定义类型的讲解(结构体枚举联合)
*作者前言**结构体结构体的声明结构的基础知识声明结构的自引用结构体变量的定义和初始化结构体内存对齐结构体内存对齐的意义修改默认对齐数结构体传参位段位段的内存分配位段跨平台的问题枚举枚举的定义枚举的优点联合体联合体的定义联合体大小的计算联合体的应用总结在前面我写的结构体声明有很多种,初始化也有多种int a;int b;//5。原创 2023-10-19 23:33:17 · 2944 阅读 · 10 评论 -
C语言进阶第一课 -----------深度剖析数据在内存中的存储
前面我已经介绍了C语言中 常用的数据类型char//字符数据类型short//短整型int//整形long//长整型long long//更长的整形float//单精度浮点数double//双精度浮点数这些数据类型在内存中开辟的大小也在前面介绍过了,可以利用sizeof进行测试。原创 2023-08-05 15:36:17 · 3095 阅读 · 27 评论 -
C语言进阶第三课-----------指针的进阶----------后续版
到这里我就介绍结束了,有不懂的小可爱可以私聊我。原创 2023-09-20 23:36:41 · 2893 阅读 · 3 评论 -
C语言进阶第二课-----------指针的进阶----------升级版
🎂 作者介绍: 🎂🎂🎂作者id:老秦包你会, 🎂简单介绍:🎂🎂🎂🎂🎂🎂🎂🎂🎂🎂🎂🎂🎂🎂🎂喜欢学习C语言和python等编程语言,是一位爱分享的博主,有兴趣的小可爱可以来互讨 🎂🎂🎂🎂🎂🎂🎂🎂。原创 2023-08-10 22:50:32 · 3061 阅读 · 35 评论 -
C语言进阶第六课-----------字符分类函数和内存的开辟
到这里字符串相关的函数就学习完了,有不懂的可以私聊我。原创 2023-10-14 13:59:50 · 2940 阅读 · 2 评论 -
C语言进阶第五课-----------字符函数和字符串函数
*作者前言**本章前言函数介绍strlenstrcpystrcatstrcmpstrncpystrncatstrencmpstrstrstrtokstrerror总结C语言中对字符和字符串的处理很是频繁,但是C语言本身是没有字符串类型的,字符串通常放在常量字符串 中或者 字符数组 中。字符串常量 适用于那些对它不做修改的字符串函数.在学习函数我们会见到很多陌生的函数,怎么去认识这些函数我推荐一个网站C语言函数,废话少说,开始正题关于字符函数的讲到这里了,有不懂的可以私聊。原创 2023-10-10 21:45:35 · 2943 阅读 · 1 评论