zoukankan      html  css  js  c++  java
  • 指针学习笔记


    #include<iostream>
    using namespace std;

     1 #include<iostream>
     2 using namespace std;
     3 //指针笔记
     4 /*
     5    用途:通过指针间接访问内存,记录内存地址编号
     6    指针:保存一个地址,指针就是一个地址
     7    指针本质:
     8 */
     9 int main()
    10 {
    11     //定义指针: 数据类型 * 指针变量名
    12     int *p;//习惯用p
    13     int a = 10;
    14     //让指针记录a的地址
    15     p = &a;
    16 
    17     cout << "a地址  " << &a << endl;
    18     cout << "p值    " << p << endl;
    19 
    20     //使用指针:通过指针前加 * 解引用找到指针指向的内存,
    21     //可修改,读取指针指向的内存
    22     a = *p + a;
    23     cout << "2a值  " << a << endl;
    24     cout << "*p值    " << *p << endl;
    25     *p = 50;
    26     cout << "*p修改值    " << *p << endl;
    27 
    28     system("pause");
    29     return 0;
    30 }


    //指针笔记
    /*
    用途:通过指针间接访问内存,记录内存地址编号
    指针:保存一个地址,指针就是一个地址
    指针本质:
    */
    int main()
    {
    //定义指针: 数据类型 * 指针变量名
    int *p;//习惯用p
    int a = 10;
    //让指针记录a的地址
    p = &a;

    cout << "a地址 " << &a << endl;
    cout << "p值 " << p << endl;

    //使用指针:通过指针前加 * 解引用找到指针指向的内存,
    //可修改,读取指针指向的内存
    a = *p + a;
    cout << "2a值 " << a << endl;
    cout << "*p值 " << *p << endl;
    *p = 50;
    cout << "*p修改值 " << *p << endl;

    system("pause");
    return 0;
    }

  • 相关阅读:
    flutter 刷新和初始化
    flutter 复杂数据模型 转换
    flutter 刷新组件
    flutter wrap 流式布局
    添加横纵布局 和 页面保活
    跳转首页结构并且加载launch插件
    迟到的AFO
    [ELSE]自闭选手的自我修养
    [题解]UOJ#41 矩阵变换
    [题解]HDU 3555 Bomb
  • 原文地址:https://www.cnblogs.com/rtblogs/p/11980749.html
Copyright © 2011-2022 走看看