c语言指针访问 静态变量

As we know that a pointer is a special type of variable that is used to store the memory address of another variable. A normal variable contains the value of any type like int, char, float etc, while a pointer variable contains the memory address of another variable.

众所周知,指针是一种特殊类型的变量,用于存储另一个变量的内存地址。 普通变量包含int , char , float等任何类型的值,而指针变量包含另一个变量的内存地址。

Here, we are going to learn how can we access the value of another variable using the pointer variable?

在这里,我们将学习如何使用指针变量访问另一个变量的值

Steps:

脚步:

  1. Declare a normal variable, assign the value

    声明一个普通变量,赋值

  2. Declare a pointer variable with the same type as the normal variable

    声明与普通变量相同类型的指针变量

  3. Initialize the pointer variable with the address of normal variable

    用普通变量的地址初始化指针变量

  4. Access the value of the variable by using asterisk (*) - it is known as dereference operator

    通过使用星号( * )访问变量的值-这称为解引用运算符

Example:

例:

Here, we have declared a normal integer variable num and pointer variable ptr, ptr is being initialized with the address of num and finally getting the value of num using pointer variable ptr.

在这里,我们已经声明了一个普通的整数变量num和指针变量PTR,PTR正在与NUM的地址,并终于得到使用指针变量PTR num的值初始化。

#include <stdio.h>
int main(void)
{
//normal variable
int num = 100;
//pointer variable
int *ptr;
//pointer initialization
ptr = &num;
//pritning the value
printf("value of num = %d\n", *ptr);
return 0;
}

Output

输出量

value of num = 100

翻译自: https://www.includehelp.com/c/accessing-the-value-of-a-variable-using-pointer-in-c.aspx

c语言指针访问 静态变量

c语言指针访问 静态变量_使用C中的指针访问变量的值相关推荐

  1. python打印多个变量_在Python中打印多个变量

    python打印多个变量 Like other programming languages, In python also, we can define and print the multiple ...

  2. 直接访问静态图片_详解nginx和tomcat访问图片和静态页面的配置方法

    概述 生产环境下,有时候需要访问图片,正常需要应用ftp.nginx等配套使用,但是有时候为了简化,可以用以下的两种简单的访问,说实话,就是为了偷懒,但是效果是能有的,这就行了,所以今天做这个简化版的 ...

  3. c ++ 函数的esp指针_在C ++中通过指针访问成员函数

    c ++ 函数的esp指针 Create a class along with data member and member functions and then access the member ...

  4. C++_类和对象_C++继承_同名静态成员处理_父类子类中存在同名静态成员变量_同名静态成员函数时的处理方法---C++语言工作笔记066

    然后我们再去看,同名静态成员的处理. 如果我们父类中,和子类中,同时存在一样名字的,静态成员变量,和成员函数, 我们调用子类对象.变量的时候,调用的是子类中的变量,还是父类中的变量呢? 我们写代码去验 ...

  5. python私有变量_[Python]Python中的私有变量

    什么是private StackOverflow上有一个备受关注的问题,想必也是很多刚从Java等支持面向对象范式的编程语言转来的同学想问的:Python的类是否可以定义私有变量(private va ...

  6. python中属性和类级变量_六、Python类变量和实例变量(类属性和实例属性)

    我们知道,无论是在类中定义的属性还是方法,在类的外部,都无法直接调用它们,因此,我们完全可以把类看做是一个独立的作用域(称为类命名空间),则类属性其实就是定义在类命名空间内的变量(类方法其实就是定义的 ...

  7. 添加java环境变量_【安装 JDK】 配置环境变量

    看完这章后你会学习到以下内容: WIN64位电脑,如何配置JAVA环境? 常见的问题要如何解决? 第一步: 在任意浏览器输入"JDK下载"并找到官网 第二步:进入选择所需要的版本. ...

  8. 使用变量_在 Linux 中使用变量 | Linux 中国

    让我们来看看所有这些 $ 值可以告诉你什么.-- Sandra Henry-stocker 变量通常看起来像 $var 这样,但它们也有 $1.$*.$? 和 $$ 这种形式.让我们来看看所有这些 $ ...

  9. linux 环境变量_如何管理你的 Linux 环境变量 | Linux 中国

    Linux 用户环境变量可以帮助你找到你需要的命令,无须了解系统如何配置的细节而完成大量工作.而这些设置来自哪里和如何被修改它们是另一个话题.-- Sandra Henry-stocker 在 Lin ...

最新文章

  1. tomcat部署下的web项目网页更改不能自动刷新
  2. cordova 插件开发
  3. linux查看指定用户的所有进程
  4. 存储管理的页面置换算法
  5. [多线程] Thread
  6. Nginx 默认的日志类型
  7. 向对象编程:Java collection更有效管理elements(转)
  8. mysql undo损坏_当数据库没有备份,redo或undo损坏
  9. 贪心算法及常见例子(附python实现代码)
  10. ensp的p2p网络与虚拟专线实验
  11. 《Residual Networks Behave Like Ensembles of Relatively Shallow Networks》笔记
  12. 金三银四想跳槽的,要抓紧时间补补了
  13. c语言怎么加中文注释,谁能对我的C语言程序作出中文注释
  14. 企业邮箱登录入口有哪些?
  15. 2022 Java 企业面试题汇总
  16. 汇编之中DOS挂盘@[TOC](64位机汇编之中DOS挂盘)
  17. 《薛兆丰经济学讲义》阅读笔记|第一节-真实世界 经济学的视角
  18. 函数对称性常见公式_函数的各种对称性
  19. 一文学会目前最火热的大数据技术
  20. java 完全匹配_全序列匹配(java)

热门文章

  1. html5着陆页模板,多用途着陆页HTML模板
  2. java w3c xml_org.w3c.dom(java dom)解析XML文档
  3. mysql如何下载msi_2、Windows下MySQL数据库下载与安装详细教程 MSI方式
  4. Linux namespace之:uts namespace
  5. Bomb HDU - 3555【数位dp】
  6. Linux中英文命令对应
  7. 利用lamda函数 的函数式编程 实现scrapy审计外网安全问题
  8. 黑色30s高并发IIS设置
  9. 快速傅里叶变换应用之二 hdu 4609 3-idiots
  10. 面向对象的相关面试题