新闻详情

新闻详情

首页 / 资讯中心 / 详情

C语言第十课:指针(四)

发布时间:2026/9/29 20:51:18来源:尧图网络
C语言第十课:指针(四)
一、字符指针变量《剑指offer》中收录了⼀道和字符串相关的笔试题我们⼀起来学习⼀下str1 and str2 are not same:str1 和 str2 只是两个内容一样的不同数组两个数组的首元素的地址是不一样的str3 and str4 are same hello bit.是字符串常量放在只读常量区。C 语言有字符串常量池优化相同的字符串字面量在常量区只存一份。str3 和 str4 都保存这个唯一常量字符串的首地址两个指针的值地址相同。二、数组指针变量1.数组指针变量是什么字符指针变量存放字符的地址指向的是字符exchar* pc整型指针变量存放的是整型变量的地址指向的是整型变量exint n 10;int* pn n;数组指针变量存放数组的地址指向的是数组exint arr[5];int (*p)[5] arr;2.数组指针类型应该怎么初始化三、二维数组传参的本质数组指针一般是在二维数组传参时才会使用二维数组是一维数组的数组二维数组的元素是一维数组每一行就是一个元素所以首元素就是第一行。二维数组传参形参的部分可以写成数组也可以写成指针的形式四、函数指针变量1.函数指针变量的创建与使用函数指针 -- 指向函数的指针函数指针变量 -- 存放函数的地址函数名也是函数的地址来自《C陷阱与缺陷》的两段代码2.typedef关键字typedef是用来类型重命名的可以将复杂的类型简单化由上图我们可以发现a是指针类型b是整型类型。如果我们想同时把这两个变量设为指针类型我们可以typedef如下图typedef 对数组指针与对函数指针的重命名函数指针也是同理五、函数指针数组函数指针存放函数地址的指针指向一个函数。函数指针数组数组里的每一个元素都是函数指针数组存储多个同类型函数的地址。六、转移表函数指针数组的用途转移表用函数指针数组实现的查表分支结构
网站建设高端定制企业官网
RELATED

相关资讯

更多精彩内容,欢迎继续阅读

较早相关资讯

最新相关资讯

HR 提示词工程怎么落地?大中型企业AI+HR六要素模板拆解 2026/9/29 22:38:49

HR 提示词工程怎么落地?大中型企业AI+HR六要素模板拆解

摘要:HR 用不好大模型,多数不是模型不行,而是提问停在口语层——同一句需求换个人问就产出十种结果,既不能复用也无法评测。本文面向大型集团的数字化技术负责人与人力资源负责人,拆解「角色—背景—任务—风格—格式—…

阅读更多 →
零丢帧缓冲与帧年龄控制:渲染管线延迟和流畅度的平衡之道 2026/9/29 22:38:29

零丢帧缓冲与帧年龄控制:渲染管线延迟和流畅度的平衡之道

做渲染管线或者视频播放优化的同学,看到“零丢帧缓冲”和“帧年龄控制”这两个词,应该马上能意识到这是一块硬骨头。丢帧是结果,缓冲是手段,帧年龄才是那个真正决定延迟和流畅度平衡的控制点。这三个词放在一起,本质上…

阅读更多 →
报名丨Computer useVoice Agent:用 TEN 搭建 Mac Assistant 的 config.toml 骨架与联调验证 2026/9/29 22:38:29

报名丨Computer useVoice Agent:用 TEN 搭建 Mac Assistant 的 config.toml 骨架与联调验证

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

阅读更多 →
Cursor 和 Warp 都在谈“AI 软件工厂”:用 TaoToken 统一 Key 打通 AI 编程流水线配置 2026/9/29 22:38:29

Cursor 和 Warp 都在谈“AI 软件工厂”:用 TaoToken 统一 Key 打通 AI 编程流水线配置

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

阅读更多 →
Java 代码审计快速找 SQL 注入,白帽常用检索关键词 2026/9/29 22:38:28

Java 代码审计快速找 SQL 注入,白帽常用检索关键词

Java 代码审计快速找 SQL 注入,白帽常用检索关键词 摘要 Java Web 项目是 SRC 平台 SQL 注入漏洞最常见的来源之一。完整通读全量源码效率太低,白帽代码审计常用关键词检索快速定位风险代码片段,再追溯参数可控性判断是否存在漏洞。本文整理…

阅读更多 →
俄罗斯嵌入式显示设备市场缺口与显示子系统方案 2026/9/29 22:38:28

俄罗斯嵌入式显示设备市场缺口与显示子系统方案

1. 从ExpoElectronica现场反馈看俄罗斯嵌入式显示的真实缺口去年秋天我在ExpoElectronica展馆里泡了整整三天,最大的感受不是“热闹”,而是“拧巴”。一边是本土系统集成商拿着需求清单到处找能稳定供货的显示模组,另一边是几家白俄和本地厂商…

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

联系尧图顾问,获取一对一建站咨询

立即免费咨询 📞 400-888-8888
📞 ✉