在C語言中,可以使用指針來讀取內存地址中的數值。具體步驟如下:
以下是一個示例代碼:
#include <stdio.h>
int main() {
int num = 42; // 聲明一個整數變量并賦值為42
int* ptr = # // 聲明一個指向整數的指針并將其初始化為num的地址
printf("內存地址 %p 中的數值為: %d\n", ptr, *ptr); // 使用指針變量來讀取內存地址中的數值
return 0;
}
在這個示例中,我們聲明了一個整數變量num
,并將其賦值為42。然后,我們聲明了一個指向整數的指針ptr
,并將其初始化為num
的地址。最后,我們使用*ptr
來讀取ptr
所指向的內存地址中存儲的值,并通過printf
函數打印出來。