美文网首页
指针的理解

指针的理解

作者: 垓下 | 来源:发表于2020-11-07 23:50 被阅读0次

先看一个简单的例子:

#include <stdio.h>
int main()
{
   int var=20;
   int *ip;
   ip=&var;
   printf("var变量的地址:%p\n",&var);
   printf("ip变量存储的地址:%p\n",ip);
   printf("*ip变量的值:%d\n",*ip);
   return 0;
}

输出结果如下:

var 变量地址:0x7fffc821a754
ip 变量存储的地址:0x7fffc821a754
*ip 变量的值:20

所以,ip表示的是变量var的地址,*ip(前面加*)表示的取某个地址(例子中:0x7fffc821a754)的值。

相关文章

  • C语言入门之指针

    目的: 通过以下学习,希望能理解指针的概念,理解指针和数组的关系,理解指针的定义,掌握指针的用法。 1. 简述 用...

  • 指针的理解

    int *p是指向整型的指针 int * const p和int const * p都是指向整型常量指针,前者可以...

  • 指针的理解

    先看一个简单的例子: 输出结果如下: 所以,ip表示的是变量var的地址,*ip(前面加*)表示的取某个地址(例子...

  • C/C++二级指针

    理解二级指针,先要理解指针假有定义: 那么:p:存放的是&a,根据表达式p = &a; 这个很好理解&p: 指针变...

  • 如何理解指向指针的指针?

    问题:如何理解指向指针的指针? 我在一篇教程中看到下面这段,它描述指向指针的指针是如何运作的。 引用文章相关段落如...

  • 指针

    1.对指针赋值 2过指针修改值 -----------------------oc对象 指针理解---------...

  • c++之指针(1)

    指针理解方法:

  • C Language -- Lecture 5

    回顾 上节课我们讲了指针和数组。 指针的概念是一个非常重要、也是非常难以理解的概念。理解了指针就理解了C语言的精髓...

  • 【课程笔记】南大软件分析课程7——指针分析基础(课时9/10)

    目录: 指针分析规则 如何实现指针分析 指针分析算法 指针分析如何处理函数调用(过程间指针分析) 重点: 理解指针...

  • 对指针的理解

    指针的定义:在计算机内部硬件层面,任何内存地址有两个属性。位置属性:是内存地址的编号,方便程序找到这个位置。相当于...

网友评论

      本文标题:指针的理解

      本文链接:https://www.haomeiwen.com/subject/lqjcbktx.html