目录
- (壹) 行经旅途遇猛虎 -- “野指针”
- 1.1 野指针成因
- 1.指针未初始化
- 2.指针越界访问
- 3. 指针指向的空间释放
- 1.2 巧法规避野指针
- (贰) 指针之运算
- 2.1 指针 +- 整数
- 2.2 指针-指针
- 课堂小补充 (利用指针 - 指针 实现 strlen)
- (叁) 指针和数组

(壹) 行经旅途遇猛虎 -- “野指针”
概念:野指针就是指针指向的位置是不可知的(随机的、不正确的、没有明确限制的)指针变量在定义时如果未初始化,其值是随机的,指针变量的值是别的变量的地址,意味着指针指向了一个地址是不确定的变量,此时去解引用就是去访问了一个不确定的地址,所以结果是不可知的.
1.1 野指针成因
1.指针未初始化
2.指针越界访问
3. 指针指向的空间释放
这部分的内容将会在动态内存开辟的时候讲解,这里可以简单提示一下。
1.2 巧法规避野指针
- 指针初始化 (不知指向哪里时,应该初始化为NULL)
- 小心指针越界
- 指针指向空间释放即使置NULL
- 指针使用之前检查有效性
(贰) 指针之运算
2.1 指针 +- 整数
2.2 指针-指针
判断一下下面的代码结果是什么?
最后得到的是两个指针间元素的个数
课堂小补充 (利用指针 - 指针 实现 strlen)
(叁) 指针和数组
3.1 数组名
数组名是什么?我们看一个例子
可见数组名和数组首元素的地址是一样的。
结论:数组名表示的是数组首元素的地址。
那么这样写代码是可行的:
既然可以把数组名当成地址存放到一个指针中,我们使用指针来访问一个就成为可能。
例如:
所以p+i其实计算的是数组arr下标为i的地址。
那我们就可以直接通过指针来访问数组。
如下:
3.2 二级指针
指针变量也是变量,是变量就有地址,那指针变量的地址存放在哪里? 这就是二级指针。
3.3 指针数组
指针数组是指针还是数组?
答案:是数组。是存放指针的数组。
数组我们已经知道整形数组,字符数组。
那指针数组是怎样的?
相关推荐:
SEO无限:如何利用SEO技术实现网站流量爆发?,网站建设总监
GPT哪个模型是最新的?AI语言生成的未来,ai回头
SEO薪资这些,你也能月入过万!,天水网站建设公司
目前最火的AI软件有哪些?深度解析必备工具
seo该从什么开始,seo是什么时候开始的 ,ai写作免费英文怎么说
为什么选择SEO会员服务,让您的网站流量飞速增长,靖边专业网站建设公司
SEO更多-让你的企业站点在搜索引擎中脱颖而出,如何结交seo大神
专业SEO方案助力企业网站流量暴增,精准引流不再是难题,网站建设合同4篇
ChatGPT免费版下载:智能对话助手带来的全新体验,电脑怎么下载Ai微认证
丹东抖音seo是什么,抖音seo引流 ,ai工具编写作业指导书
AI智能工具的无限可能:未来已来,你准备好了吗?
seo网站编辑是做什么,seo网站编辑可在家兼职 ,ai慢直播
SEO小白必看!从零起步SEO的秘诀,轻松提升网站排名,南京网站运营优化平台
seo经验是什么,seo进阶 ,ai矿机
SEO开发:数字营销的核心驱动力,园区网站建设
怎么识别是AI写的文章
SEO实现:如何通过SEO优化提升网站流量与排名,南京市公司网站推广
AI一键生成原创文章,让创作更高效更轻松!
seo给你什么帮助,seo的利与弊 ,ai 大厨
怎么用AI生成文章?全新写作方式的揭秘与应用指南
ChatGPT打不开网页?看完这篇你就懂了!,国内ai写作安卓软件
整理文章的AI:提升写作效率的智能助手
seo线索收集是什么,seo线索收集是什么意思 ,ai生活ai童童
SEO优化要钱吗?揭秘SEO投资背后的价值与回报,ai领域
ChatGPT无法加载?检查您的网络设置并尝试重启ChatGPT,解决您的使用困扰!,ai光晕制作
SEO站群:打造强大网络营销引擎,助力企业快速提升排名与流量,seo网站排名案例
如何利用AI生成高质量文章,提升写作效率与创意?
自动生成文章的AI软件,助力内容创作的未来
为什么做抖音seo,为什么做抖音推广 ,描边ai虚线
OpenAI推出的GPT-4Turbo大幅降低了AI应用成本,推动了AI技术的普及化,ai*版
ChatGPT恢复正常使用时间,提升你的工作与生活效率,联想电脑AI0510
seo算是什么营销方式,seo是网络营销吗 ,ai318
UCMS:引领智慧医疗新时代,打造数字化健康未来,推广工作谈营销
ChatGPT怎么打不开了?揭秘背后的原因与解决方法,ai中打开ai文件丢失
seo软文有什么作用,seo文案是什么 ,斐乐Ai测评问题
打破创作边界,无限可能无限制生成文章的AI
SEO优化关键词品牌:如何通过精准的关键词提升品牌价值,ai免费智能写作论文
怎样用AI写文章?快速高效创作新技能!
Bing搜索不能预览了?搜索引擎的新变革与挑战,ai制作一张窗花
ChatGPTDNS出问题?如何快速解决并保障网络畅通,墨镜ai照片
seo简介主要写什么,seo主要内容 ,AI弧线这
为什么“360收录”是你网站推广的必备利器,seo亚马逊
SEO有点:揭秘优化之道,提升网站排名的秘诀,广州抖音seo厂家地址
ChatGPT破解版:让人工智能助力你的工作与生活,ai cos帽
优化服务网-提升客户体验,打造全方位智慧服务平台,东莞网站建设员招聘信息
SEO地位:如何提升你的网站排名与曝光度,抢占市场先机,微营销网络推广
SEO很多,如何在竞争激烈的市场中脱颖而出?,在SEO优化中
seo需要保持什么心态,seo的要求 ,ai83562
SEO对策:提升网站排名与流量的必备策略,SEO入门相机平价学生
ChatGPT付款银行卡被拒绝?解决方案全解析!,小发猫ai智能写作查重能过吗