zoukankan      html  css  js  c++  java
  • c++ 指针的简单用法

    对于指针,其实只需要明白几点就可以。

    1.指针,是一个数值为地址的变量,这里尤其注意,指针变量的值是地址!就是例如40002这种像门牌号的地址值,其实就是内存中的一个编号。

    2.&,该符号的意思就是取地址,就是获取地址,得到地址值,其实就是那个编号。

    3.*,取地址的内容,你有了一个地址,那该地址里存的什么?这时候需要这个*号来帮你取得。

    如:

    int *p;      //这里声明一个指针变量,目前该指针变量没有任何地址值。

    int a=1;   //声明并初始化一个整形变量。

    p=&a;     //p是个指针变量,他里面存的是地址值;&a是获取a这个整形变量的地址,获取到a的地址后赋给p这个指针变量。

    cout<<*p;   //输出*p,*号是取地址里的内容,p是存有地址值的指针变量,这里就是获取p这个地址值里的内容。p的地址值就是整形变量a的地址值,因此就是取得a的值。

  • 相关阅读:
    软件测试课堂练习
    JSP第一次作业
    安卓第六次作业
    安卓第五次作业
    第四次安卓作业
    JSP第四周
    软件测试课堂练习3.4
    Android数据库表
    Android购物菜单
    Android增删改查
  • 原文地址:https://www.cnblogs.com/lfls128/p/4995510.html
Copyright © 2011-2022 走看看