定义整形量a,b及一个指针变量p后完成如下编程: 1)将p指向a,通过指针变量p对a赋值并输出a的值; 2)将p指向b,通过指针变量p将b的值赋值为5*a并输出b的
时间: 2023-11-28 15:51:22 浏览: 93
指向变量的常指针与指向常变量的指针详细解析
5星 · 资源好评率100%
下面是代码实现:
```c++
#include <iostream>
int main() {
int a = 10;
int b = 0;
int* p = &a;
// 将p指向a,通过指针变量p对a赋值并输出a的值
*p = 20;
std::cout << "a = " << a << std::endl;
// 将p指向b,通过指针变量p将b的值赋值为5*a并输出b的值
p = &b;
*p = 5 * a;
std::cout << "b = " << b << std::endl;
return 0;
}
```
输出结果为:
```
a = 20
b = 100
```
阅读全文