举一个c语言指针的例子
时间: 2023-11-05 11:49:15 浏览: 100
当然,我可以举一个C语言指针的例子。假设我们有一个整数变量 `num`,我们可以通过指针来访问和修改它的值。
```c
#include <stdio.h>
int main() {
int num = 10; // 定义一个整数变量 num,赋值为 10
int *ptr; // 声明一个指向整数的指针 ptr
ptr = # // 将指针 ptr 指向变量 num 的地址
printf("num 的值为:%d\n", num); // 输出 num 的值
printf("ptr 指向的值为:%d\n", *ptr); // 输出指针 ptr 指向的值
*ptr = 20; // 修改指针 ptr 指向的值为 20
printf("修改后的 num 的值为:%d\n", num); // 输出修改后的 num 的值
return 0;
}
```
在上面的示例中,我们声明了一个整数指针 `ptr`,并将其指向变量 `num` 的地址。通过 `*ptr`,我们可以访问和修改 `num` 的值。输出结果如下:
```
num 的值为:10
ptr 指向的值为:10
修改后的 num 的值为:20
```
这就是一个简单的C语言指针的例子。希望能帮到你!如果还有其他问题,请随时提问。
阅读全文