#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;
}