![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言初识
文章平均质量分 83
胜利熊猫
大三在校生,希望通过分享给同样喜欢学习的朋友提供帮助,也希望通过分享为自己带来更大的提升。
展开
-
【atoi函数的介绍以及模拟实现】
atoi函数功能讲解和模拟实现,以及相关函数介绍。原创 2022-10-20 20:21:31 · 1396 阅读 · 14 评论 -
【带你了解C语言预处理指令】
对#define和#include指令的详细讲解,内容包含#,##,#nudif,#if,#endif等等我想你总会获得有收获。原创 2022-10-18 17:01:14 · 2575 阅读 · 1 评论 -
【程序运行时的两种环境】
在ANSI C的任何一种实现中,都要经过两种环境:一种是编译环境,用于将程序代码转换为可执行的机器指令(二进制指令),另一种是执行环境,用于实际执行代码。继续更新的巨大动力。原创 2022-10-17 22:20:47 · 1164 阅读 · 6 评论 -
【八组输入输出你都了解多少】
C语言常用的8组输入输出函数详细介绍。原创 2022-10-15 10:40:56 · 707 阅读 · 11 评论 -
【文件基本操作】
大家好,我们在平时练习代码时,一般都是,需要什么数据都从键盘进行输入,练习的时候倒是没什么问题,可是,当我们需要输入大量数据的时候,比如模拟实现一个通讯录,关掉程序后数据就会消失,每次都需要从头开始输入,那使用这样的通讯录就会非常难受。我们使用通讯录就是为了把信息记录下来,只有我们自己选择删除数据的时候,数据才不复存在。这就涉及了数据持久化的问题,我们一般数据持久化的方法有:把数据存放在磁盘文件、把数据存放到数据库等方式。原创 2022-10-15 10:32:23 · 2684 阅读 · 7 评论 -
【动态内存管理】
大家好,很高兴能和热爱知识的你在这里相遇。下面我们在进入讲解之前我们可以先想一想什么是动态内存,为什么会需要设置动态内存,动态内存与我们的数组又有什么区别?希望大家带着自己的想法进入下面的“副本”开始“刷 怪 升 级 ”。下面我们来解答一下前面的几个问题:1.什么是动态内存?答:由于堆空间只能在程序运行时被使用,因此堆空间也被称动态内存。另外,动态内存只能在程序运行时通过指针对分配给各种变量、字符串和数组( 只能通过指针来访问堆空间)。原创 2022-10-02 23:08:41 · 1086 阅读 · 7 评论 -
【C语言三种自定义类型】
从入门到深入详细了解C语言的结构体(struct)、枚举(enum)与 联合(union)原创 2022-09-28 18:04:22 · 923 阅读 · 4 评论 -
【内存拷贝函数:memcpy与memmove】
通过细致的图画讲解memcpy与memmove函数。原创 2022-09-17 17:12:21 · 1993 阅读 · 9 评论 -
【浮点数的存储】
介绍浮点型数据在内存中的存储形式。原创 2022-09-17 11:53:52 · 309 阅读 · 3 评论 -
【char类型转换】
讲解了三个char类型变量在发生整形提升以及以不同类型打印时的理解方式。原创 2022-08-10 19:19:30 · 359 阅读 · 5 评论 -
C语言--数组
C语言数组的简单介绍和精要提取。原创 2022-07-26 22:43:17 · 1129 阅读 · 25 评论 -
变量 堆栈 损坏问题
本文章只有一个内容:堆栈损坏程序生成阶段成功通过,但是在运行编译结束时系统崩溃如图我现在发现的有两种情况:1.数组,字符串等初始化时没有限制范围如图应改为:2. 需要在变量前加上 static(静态变量)如图: 我是一名大一学生,自己实践的时候遇到了问题,没找到解决方法,就自己给试了出来(所以我现在是解释不出什么一二三的,等我以后知道了会在评论区补充的) 希望以上可以给同样有这类问题的同学......原创 2022-04-22 13:41:53 · 4147 阅读 · 16 评论 -
c语言常用关键字既其解释(1)
C语言auto,if,Switch,while,for等关键字原创 2022-06-08 14:24:12 · 212 阅读 · 11 评论