▶ C指针
文章平均质量分 95
对 《深入了解C指针》这一本书的读书笔记和自己所使用了解的一个归档
太阳风暴
技术圈里摸爬滚打的编程小白
轻度技术个体户的博客空间
记录学习过程中的分享、研究和总结
钟爱C / C++ / C # 后端语言
钟爱 微信小程序快速开发
常乐村男子职业技术老油条
本科修行已完成 ( √)
修炼进阶研究生中 ( · · · · · · )
愿望:全栈大佬 ( 全栈进度 68%)
展开
-
指针与字符串
指针与字符串一、字符串基础1、字符串声明2、字符串字面量池3、字符串初始化1、初始化字符数组2、初始化字符指针3、从其他输入初始化字符串4、字符串位置小结二、标准字符串操作1、比较字符串2、复制字符串3、拼接字符串三、传递字符串1、传递简单字符串2、传递字符常量的指针3、传递需要初始化的字符串4、给应用程序传递参数四、返回字符串1、返回字面量的地址2、返回动态分配内存的地址导读: 字符串可以分配在内存的不同区域,通常使用指针来支持字符串操作。指针支持动态分配字符串和将字符串作为参数传递给函数。了解声明和原创 2022-02-14 21:43:42 · 7054 阅读 · 2 评论 -
指针和数组
指针和数组一、数组概述1、一维数组2、二维数组3、多维数组二、指针表示法和数组三、用malloc创建一维数组四、用realloc调整数组长度五、传递一维数组1、用数组表示法2、用指针表示法六、使用指针的一维数组七、指针和多维数组八、传递多维数组九、动态分配二维数组1、分配不连续内存1、分配不连续内存十、不规则数组和指针导读:本文概述数组,然后描述 数组表示法 和 指针表示法 的异同。我们可以使用malloc类函数创建动态数组,这类函数提供了比传统数组声明更大的灵活性。我们也要了解如何用realloc函数原创 2022-02-12 15:36:54 · 799 阅读 · 0 评论 -
指针与函数
指针与函数一、程序的栈和堆1、程序栈2、栈帧的组织二、通过指针传递和返回数据1、用指针传递数据2、用值传递数据3、传递指向常量的指针4、返回指针5、局部数据指针6、传递空指针7、传递指针的指针三、函数指针1、声明函数指针2、使用函数指针3、传递函数指针4、返回函数指针5、使用函数指针数组6、比较函数指针7、转换函数指针四、小结一、程序的栈和堆局部变量也称为自动变量,它们总是分配在栈帧上。堆区存放用户手动申请的的内存数据。两者的区别1、随着程序运行,栈区的内存可能会频繁的初始化和释放;2、堆原创 2022-02-08 16:21:57 · 1050 阅读 · 0 评论 -
C的动态内存管理
导言:指针的强大很大程度上源于它们能追踪动态分配的内存。通过指针来管理这部分内存是很多操作的基础,包括一些用来处理复杂数据结构的操作。要完全利用这些能力,需要理解C的动态内存管理是怎么回事。原创 2022-02-04 12:55:55 · 3155 阅读 · 2 评论 -
指针入门基础
指针的概念还是很清晰的,指针就是存放地址的变量,指针是变量,存放的变量地址类型也必须是和指针类型一一匹配,指针可以进行透过地址去访问地址对应的值;例如:我们可以通过ptr1指针去访问number的值,ptr1存放是number的地址:200,我们通过解引的方法;ptr1 就能获取number的值,原创 2020-10-28 19:57:18 · 255 阅读 · 0 评论