我是靠谱客的博主 英勇硬币,最近开发中收集的这篇文章主要介绍指针的理解指针的简单理解,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

指针的简单理解

在计算机科学中,指针(Pointer)是编程语言中的一个对象,利用地址,它的值直接指向(points to)存在电脑存储器中另一个地方的值。由于通过地址能找到所需的变量单元,可以说,地址指向该变量单元。因此,将地址形象化的称为“指针”。意思是通过它能找到以它为地址的内存单元。----节选于百度百科

简而言之,指针是一种特殊的变量,它是用来存放地址的。

 int i = 3;
 int *i_pointer = &i ; //将i的地址赋给i_pointer

为了方便直观理解,截图选自于小甲鱼C语言教学视频,侵删。在这里插入图片描述

*是取值操作符
&是取地址操作符

#include <stdio.h>
int main()
{
    int i = 2000;
    int *i_pointer;
    i_pointer = &i; //将i的地址给i_pointer
    printf("%dn", *i_pointer); //将i地址的内容取出来
    return 0;
}

运行结果:2000

最后

以上就是英勇硬币为你收集整理的指针的理解指针的简单理解的全部内容,希望文章能够帮你解决指针的理解指针的简单理解所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(44)

评论列表共有 0 条评论

立即
投稿
返回
顶部