我一直試圖弄清楚這幾個小時,一直讓我有點瘋狂。 我在執行程序時不斷收到分段錯誤,我該如何解決這個問題? 我也得到一個警告「試圖從不同大小的整數指針」,但當我使用 鑄造(int *)我仍然得到警告。幫助請... 下面的代碼:訪問內存地址的內容C
int address, length, i;
int * p = malloc(sizeof(int));
printf("Please enter <address> <length>\n");
scanf("%x %d", &address, &length);
p = (int *) address;
for (i=0; i<length;i++){
printf("%02x ", p[i]);
}
試圖修復*什麼*? –
你想解決哪個有用的問題? – Sebivor
投票結束,嘗試重新措詞作爲一個問題。 –