要取指针中存储的值,可以使用解引用操作符*
。通过在指针变量前面加上*
,可以获取指针所指向的内存地址中存储的值。
例如,假设有一个指针变量ptr
指向一个整数变量,可以通过*ptr
来获取指针指向的整数值。示例代码如下:
#include <stdio.h>
int main() {
int num = 10;
int *ptr = # // 指针指向整数变量num
printf("指针中存储的值为:%d\n", *ptr); // 取指针中的值并打印输出
return 0;
}
在上面的示例中,指针ptr
存储了整数变量num
的内存地址,通过*ptr
可以获取该内存地址中存储的整数值并打印输出。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读:c语言怎么输出指针的值