703人加入学习
(2人评价)
C++编程系列 第一季编程基础

制作于2018年2月7日

价格 免费
该课程属于 虚幻Unreal - A计划(一年有效期) 请加入后再学习

指针

    1.指针可以用来存储变量的地址,声明指针如下:

    int a = 0;

    int* pa = &a;

    指针类型需要与变量的类型保持一致,否则将报错。

    2.直接输出指针会输出内存地址,所以要取得指针所指的内存地址内存储的值需要在指针前加入*符号,如:

    int a = 0;

    int* pa = &a;

    cout << *pa << endl;

    3.指针间的赋值操作如下:

    int a = 0;

    int* pa = &a;

    int* p;

    p = pa;

    4.通过指针去存储数据的操作如下:

    *pa = 100;

    此操作将会将pa指针指向的内存地址中存储的值设置为100,所以此前定义的变量a也会变成100。如果通过p指针去修改值,也会有同样的结果。

    *指针必须初始化,使用没有初始化的指针会报错。

[展开全文]

授课教师

SiKi学院老师

课程特色

下载资料(1)
视频(58)

学员动态

阿如 加入学习
盐汽水lL 加入学习
maguslin 加入学习