1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 |
#include <iostream> // 输出流库 using namespace std; // 使用标准命名空间 // 课程:08.1 指针的定义与使用 int main() { //1、定义指针 int a = 10; //指针定义的语法:数据类型 * 指针变量名; int* p; //让指针p记录变量a的地址,使用取址符:& p = &a; //输出a/p的地址 cout << "a的地址为:" << &a << endl; cout << "p的地址为:" << p << endl; //2、使用指针 //可以使用引用的方式来找到指针指向的内存 //指针前加 * 代表引用,找到指针指向的内存中的数据 *p = 1000; //输出a/p的内存数据 cout << "a的数据 = " << a << endl; cout << "*p的数据 = " << *p << endl; system("pause"); // 控制台暂停,等待下一步操作 return 0; // 结束返回值:0 } |
08.1 C++指针的定义与使用
未经允许不得转载:Ai分享 » 08.1 C++指针的定义与使用