指针
文章平均质量分 84
an520_
这个作者很懒,什么都没留下…
展开
-
C语言中指针没那么难~(2)【文章结尾有资料】
对于函数func来说,函数的名称就是函数代码区的常量,对它取地址(&func)可以得到函数代码区的地址,同时,func本身也可以视为函数代码区的地址。主函数中,把一个数组的首地址与数组长度作为实参传入指针函数pfun里,把指针函数的返回值(即指向数组的指针)赋给整形指针p。字符串指针指向的字符串中的字符是不能改变的,而字符数组中的字符是可以改变的。字符串指针指向的字符串中的字符是不能改变的,而字符数组中的字符是可以改变的。,则数组名是一个常量指针,该指针的值是不能修改的,即类似。.........转载 2022-07-30 15:15:00 · 346 阅读 · 0 评论 -
C语言中指针没那么难~ (1)【文章结尾有资料】
指针在C语言中是一块很重要的内容,也是比较难理解的一块内容,我们需要反复学习反复巩固才可以对其有所了解。之前也分享过指针相关的笔记,但是都比较杂,本篇笔记汇总一下指针相关的内容,包含了挺多指针相关的基础知识点。......转载 2022-07-30 15:00:00 · 147 阅读 · 0 评论 -
C语言的核心和灵魂
提起C语言,大部分开发者很自然就会想到指针二字。没错,作为C的核心和灵魂,它的地位咱们就不再赘述了。今天,我们想跟大家讲的是指针中的两个特有名词:“悬空指针”和“野指针”。悬空指针C语言中的指针可以指向一块内存,如果这块内存稍后被操作系统回收(被释放),但是指针仍然指向这块内存,那么,此时该指针就是“悬空指针”。下面这段C语言代码是一个例子,请看:C语言中的“悬空指针”会引发不可预知的错误,而且这种错误一旦发生,很难定位。这是因为在 free(p) 之后,p 指针仍然指向之前分配的内存,如果这块内存暂时可以原创 2022-06-23 20:30:00 · 381 阅读 · 0 评论