C语言学习:指针
指针操作函数函数名就是函数首地址函数类型int(*)(int,int)//除去变量名加*用途:实现回调函数可以方便处理同类型函数qsortvoid qsort( void *base, size_t nmemb, size_t size, int (*compar)(const void *, const void *) );const void *a /const void *b //表示的是数组中 待比较的两个元素的地址void *空类型指针可以接收任意类型的指针不能实现间接访问的操作如果非要用需要将该指针转换为具体类型的指针堆区申请堆区空间void * malloc(size_t size);//size 表示要申请的字节数void * ,成功时 表示申请到的内存空间的首地址 ,失败时 返回NULL释放堆区空间:void free(void *ptr);//不要多次free同一块空间,free释放 一般 建议将对应指针设置NULL,如果只malloc但是没有free此时会发生内存泄露函数指针局部变量的地址不能返回调用完就释放了栈空间了main函数的参数nt main(int argc, const char* *argv)argc -- 表示命令行参数的个数argv -- 表示命令行参数的指针数组命令行参数起始都是字符串 以NULL作为结尾的数组

相关新闻

镜像生命:从手性分子到生物探测盲区的科学探索

镜像生命:从手性分子到生物探测盲区的科学探索

那天晚上,我像往常一样打开视频,原本只是想找个背景音放松一下,却没想到被一个看似科幻的标题彻底拽了进去——“镜像生命:科学禁地”。起初我以为这又是那种故弄玄虚的伪科学话题,但越听越发现,它其实在用…

2026/10/16 19:32:29 阅读更多 →
Windows下Python导入DLL失败:从原理到实战的完整解决方案

Windows下Python导入DLL失败:从原理到实战的完整解决方案

1. 问题本质:为什么Python会“找不到”DLL?如果你在Windows上跑Python程序,特别是用到一些涉及底层硬件加速或复杂计算的库(比如onnxruntime、PyQt/shiboken、tensorflow等),十有八九都见过这个让人血压飙升…

2026/10/17 21:54:20 阅读更多 →
STM32 GPIO输出模式深度解析:从推挽开漏原理到实战避坑指南

STM32 GPIO输出模式深度解析:从推挽开漏原理到实战避坑指南

1. 从点亮一个LED开始:GPIO输出的核心价值如果你刚拿到一块STM32开发板,做的第一件事是什么?十有八九,是点亮一个LED。这个看似简单的“Hello World”操作,背后依赖的正是STM32最基础也最核心的模块之一:GP…

2026/10/16 20:55:09 阅读更多 →

最新新闻

Office零基础实操手册:Word/Excel/PPT协同避坑指南

Office零基础实操手册:Word/Excel/PPT协同避坑指南

简介:本资源是一份面向零基础办公初学者的Office XP软件系统入门指南,聚焦Word、Excel、PowerPoint三大核心组件的基础操作与实用规范。内容覆盖界面认知、文档新建与保存、文本编辑技巧、字符与段落格式设置(含书宋/楷体/仿宋等字体选用原则…

2026/10/18 14:12:22 阅读更多 →
IPv6环境下如何设置IPv4优先:三大系统配置与排错指南

IPv6环境下如何设置IPv4优先:三大系统配置与排错指南

大家有没有遇到过这种场景:网络环境明明是IPv4和IPv6双栈,设备也拿得到IPv6地址,可实际用起来却感觉网页加载变慢、视频卡顿,甚至某些网站直接连不上。我在给内部网络做优化时反复遇到过这种情况——明明IPv4链路一切正常&#xf…

2026/10/18 14:12:22 阅读更多 →
查重报告标红对不上正文?按报告线索定位重复来源,逐处落到改法

查重报告标红对不上正文?按报告线索定位重复来源,逐处落到改法

拿到查重报告那一刻,不少人会愣住:相似比明确写着18%,翻回正文却找不到这18%藏在哪。改过的地方颜色还在,没动过的段落反而被标出来。根源通常不是改得不够狠,而是报告给的线索没有和文稿里的具体位置建立对应。下面把…

2026/10/18 14:12:22 阅读更多 →
W25Q64+FlashDB构建嵌入式本地数据库:断电安全KV/时序存储

W25Q64+FlashDB构建嵌入式本地数据库:断电安全KV/时序存储

简介:本资源是一套面向嵌入式开发者的完整 FlashDB 轻量级键值数据库移植与实测工程,适用于 STM32 平台(特别是中移物联万耦开发板)的 W25Q64 Flash 存储场景,解决嵌入式设备中 Flash 寿命管理难、数据持久化开发复杂、…

2026/10/18 14:12:22 阅读更多 →
MacCormack方法求解拟一维喷管:从守恒方程到超声速流场

MacCormack方法求解拟一维喷管:从守恒方程到超声速流场

简介:面向流体力学数值仿真学习者的MATLAB程序资源,围绕拟一维喷管模型,演示MacCormack预测-校正格式在可压缩流动求解中的完整实现。内容紧扣喷管理论与有限差分方法,帮助读者理解从网格划分、边界条件设置到时间推进、收敛判断的…

2026/10/18 14:12:22 阅读更多 →
UVM验证环境自动生成工具:声明式建模加速IP验证启动

UVM验证环境自动生成工具:声明式建模加速IP验证启动

简介:这是一款面向数字芯片验证工程师的UVM环境自动化构建工具,专为降低SystemVerilog验证平台搭建门槛而设计,尤其适合初/中级验证人员及需快速迭代验证场景的团队。资源包共78个文件,含14个核心UVM SystemVerilog源码&#xff0…

2026/10/18 14:11:22 阅读更多 →

日新闻

基于GMM的语音识别系统原理与MATLAB实现详解

基于GMM的语音识别系统原理与MATLAB实现详解

说到基于高斯混合模型(GMM)的语音识别系统,很多人第一反应就是一堆数学公式,觉得门槛很高。但如果你真的在MATLAB里把它落地跑通,会发现核心其实就是三件事:把声音变成特征向量,用GMM给每个类别…

2026/10/18 0:00:55 阅读更多 →
数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理这四个字听起来挺唬人,但落到具体操作上,无非就是让计算机按你的想法“摆弄”像素。我在一个模拟项目X里用了一套特别经典的基础处理流程:对图像做反白、改调色板、彩色转灰度,最后把像素数据导出成txt文件。单看每一…

2026/10/18 0:00:55 阅读更多 →
机器人大脑技术盘点:具身智能的感知、决策与数据闭环

机器人大脑技术盘点:具身智能的感知、决策与数据闭环

如果你的信息流最近也天天刷到“机器人大脑”这个词,你会发现一个很有意思的现象:每个人说的“大脑”根本不是同一个东西。有人指的是大语言模型,有人指的是运动控制系统,还有人指的是能理解物理世界的端到端模型。在2026年这个时…

2026/10/18 0:00:55 阅读更多 →

周新闻

基于GMM的语音识别系统原理与MATLAB实现详解

基于GMM的语音识别系统原理与MATLAB实现详解

说到基于高斯混合模型(GMM)的语音识别系统,很多人第一反应就是一堆数学公式,觉得门槛很高。但如果你真的在MATLAB里把它落地跑通,会发现核心其实就是三件事:把声音变成特征向量,用GMM给每个类别…

2026/10/18 0:00:55 阅读更多 →
数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理这四个字听起来挺唬人,但落到具体操作上,无非就是让计算机按你的想法“摆弄”像素。我在一个模拟项目X里用了一套特别经典的基础处理流程:对图像做反白、改调色板、彩色转灰度,最后把像素数据导出成txt文件。单看每一…

2026/10/18 0:00:55 阅读更多 →
机器人大脑技术盘点:具身智能的感知、决策与数据闭环

机器人大脑技术盘点:具身智能的感知、决策与数据闭环

如果你的信息流最近也天天刷到“机器人大脑”这个词,你会发现一个很有意思的现象:每个人说的“大脑”根本不是同一个东西。有人指的是大语言模型,有人指的是运动控制系统,还有人指的是能理解物理世界的端到端模型。在2026年这个时…

2026/10/18 0:00:55 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/18 0:55:02 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/17 17:22:31 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/18 12:16:16 阅读更多 →