推 terranhardy:ha,不會啦,這樣我更清楚了,謝謝了:) 03/20 00:56
※ 引述《terranhardy (2-D)》之銘言:
: 小弟爬了文,但就是不曉得如何找到相關內容,只好另發一篇,麻煩各位了
: int i=4,j,number=10,*p=&number;
: for (j=0;j<number;j++)
: (*p)+=i--;
: printf("%d %d\n", *p, number);
: 我的問題是,為什麼number的值都會和*p一樣,不是維持在10的初值嗎?
: 它為什麼會被改變呢?
: 麻煩大家幫忙了,謝謝。
..
..
| |
| |
+-------+
number| 10 | <--+ (*p)
+-------+ |
| | |
| | |
| | |
| | |
+-------+ |
p |&number| --+
+-------+
| |
| |
..
..
--
囧 我承認我太無聊
--
正是在現實生活中拼搏,夢想才有意義
只是把自己投射到別人的夢想裡的話
跟死又有什麼兩樣
『真是一個現實主義者啊』
如果你把逃避現實叫做浪漫的話.....
Kusanagi Motoko草薙素子
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.117.176.163