指针
文章平均质量分 93
时光の尘
这个作者很懒,什么都没留下…
展开
-
C语言指针·高级用法(数组指针)
下面我们来了解一下:数组指针。原创 2024-08-05 06:00:00 · 1001 阅读 · 0 评论 -
C语言指针·高级用法超详解(指针运算、野指针、悬空指针、void类型指针、二级以及多级指针)
因为,指针的加法操作实际上是将指针向后移动若干个存储单元,而不是简单的数学加法,上面我们也提到了正常情况下变量p只能获取到0x01的内存地址,而int型数据占4字节,而p+1就是指针移动一步,一步在这里是四个字节,因此p+1,最终会移动到0x05的位置。但是如果使用void又会出现新的问题就是:void不能获取到变量里面的数据,也不能进行加减的计算,那么要如何解决呢?不表示任何类型,只能记录地址值,不能获取到变量里面的数据,也不能进行加减的计算。既然指针也有他的指针,那么指针的指针要怎么命名呢?原创 2024-08-05 05:00:00 · 1232 阅读 · 7 评论 -
C语言指针·入门用法超详解
通过内存地址,指向的空间,我们可以对空间的数据进行修改,而这个内存地址就被称为指针。在代码当中,我们会拿一个变量将指针进行存起来,那么这个变量就叫做指针变量。通常情况下,我们会将指针变量,称为指针,但我们需要了解,真正的指针,实际上是指针变量存起来的内存地址。指针变量起始就是存着指针的变量,本身也是变量,而我们变量的定义格式是:数据类型 变量名;原创 2024-07-31 09:12:30 · 1926 阅读 · 4 评论