定义一个整型变量, 如:int age=18; 然后定义一个指针变量指向该变量,并通过指针变量改变该变量的值。
咋搞呀??
#include <stdlib.h>
int main()
{
int age=18;
int *p=&age;
*p=28;
printf("%d",age);
return(0);
}
可以通过定义指向 age 变量的指针变量,再通过指针变量间接修改 age 的值。
示例代码:
#include <iostream>
using namespace std;
int main() {
int age = 18;
int* p = &age; // 定义指向 age 变量的指针变量 p
*p = 20; // 通过指针变量 p 修改 age 的值为 20
cout << age << endl; // 输出 age 的值,期望输出 20
return 0;
}
具体步骤如下:
输出结果为 20
,说明指针变量 p 成功地修改了 age 的值。