開發平台(Platform): Dev-C++
問題(Question):
關於下列的程式,我用 Dev-C++ 編譯時沒有發生問題,
但執行時,windows 卻告訴我程式有問題,必須關閉,但不知為何會這樣??
int main(void)
{
int **p;
int a = 10;
*p = &a;
}
就我的理解,*p 中存放的值應該是一指向 int 的位址,
而今我把 int 型態的變數 a 之位址存入 *p 中,應該是正確的,編譯時也沒有出錯,
但不知為何 windows 就是不給執行??
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.39.49.217
推
03/02 15:14, , 1F
03/02 15:14, 1F
推
03/02 15:15, , 2F
03/02 15:15, 2F
推
03/02 15:22, , 3F
03/02 15:22, 3F
→
03/02 15:32, , 4F
03/02 15:32, 4F
→
03/02 15:32, , 5F
03/02 15:32, 5F
→
03/02 15:33, , 6F
03/02 15:33, 6F
→
03/02 15:37, , 7F
03/02 15:37, 7F
→
03/02 16:05, , 8F
03/02 16:05, 8F
→
03/02 16:06, , 9F
03/02 16:06, 9F
→
03/02 16:18, , 10F
03/02 16:18, 10F
→
03/02 16:19, , 11F
03/02 16:19, 11F
※ 編輯: apolntust 來自: 114.39.49.217 (03/02 16:22)
→
03/02 17:06, , 12F
03/02 17:06, 12F
推
03/03 00:39, , 13F
03/03 00:39, 13F