![](https://img-blog.csdnimg.cn/49bf2b0f00884c57a35ed0f94debed32.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
【C语言基础学习笔记】
文章平均质量分 94
这个作者很懒,除了博文,什么都没留下……
罅隙`
Gitee搜索“Hello Cpp Engineer”,所有的学习笔记分享给大家
展开
-
C语言程序环境知识小结
C语言程序两大环境:编译环境和执行环境原创 2022-02-26 11:46:43 · 1293 阅读 · 33 评论 -
C语言文件操作0基础保姆级教程
一、前言 我们如何使我们设计的程序具有“记忆功能”呢?答案是将数据以文件的形式另外保存。保存的形式有很多,在本文中我们以最简单的文本形式保存在记事本上,相信这篇文章一定让你学会。二、文件操作基础知识①什么是文件我们一般谈的文件有两种:程序文件、数据文件<程序文件>包括源程序文件(后缀为.c),目标文件(windows环境后缀为.obj),可执行程序(windows环境后缀为.exe)。<数据文件>文件的内容不一定是程序,而是程序运行时读写的数据...原创 2021-10-08 07:11:05 · 2547 阅读 · 31 评论 -
6000字总结动态内存管理
一、内存划分类型 作用 栈 存放临时变量、形参(地址创建由高到低,向下增长) 堆 用来存放动态开辟的数据 静态区 存放全局变量和static修饰的静态数据 代码段 存放常量,不可被修改 (来源比特科技) 二、四大函数三、易错分析四、柔性数组......原创 2021-09-29 19:24:32 · 947 阅读 · 19 评论 -
没想到你是这样的scanf!
1.函数 scanf() 是从标准输入流stdio (标准输入设备,一般指向键盘)中读内容的通用子程序,可以说明的格式读入多个字符,并保存在对应地址的变量中。函数的第一个参数是格式字符串,它指定了输入的格式,并按照格式说明符解析输入对应位置的信息并存储于可变参数列表中对应的指针所指位置。每一个指针要求非空,并且与字符串中的格式符一一顺次对应。2.返回值如果遇到错误或遇到end of file,返回值为EOF。end of file为Ctrl+z 或者Ctrl+d。3.输入格式相同(如果scanf原创 2021-09-18 12:01:03 · 612 阅读 · 31 评论 -
一篇搞定结构体
一、是什么 结构体是一种自定义类型,用来存放多种类型的数据,使我们得以轻松描述诸如人、书本这些较为复杂的对象。二、声明①普通的声明struct book{ int date; float price; char name[10]; char*ps; struct content c;}book1;typedef struct book{ int date; float price; char name[10]; char*ps; struct ...原创 2021-09-14 13:19:09 · 1059 阅读 · 40 评论 -
一篇掌握基本字符串函数+内存函数(知识点+易错点+自定义实现)
一、前言这篇文章是作者自己对知识的阶段性总结,较为全面但也比较基础。如果这篇文章对你有所帮助,那么博主写的也是很值得的啦。二、strlen1.知识点①strlen的返回值为size_t类型,size_t C语言定义的一种非负整数②字符串以\0结束,所以strlen返回输入地址到\0之间的字符个数2.易错点①注意返回值为非负数,所以判断下方代码结果int main(){ char str1[] = "abcd"; char str2[] = "abcde".原创 2021-09-11 17:36:15 · 570 阅读 · 30 评论 -
c学习笔记——自定义qsort函数
一、从MSDN认识qsort原创 2021-09-01 12:52:23 · 916 阅读 · 2 评论