程式語言 96交通升資 - 考試

Kumar avatar
By Kumar
at 2014-03-30T23:34

Table of Contents

[考題] 國考歷屆考題與考題觀念討論(書裡看到的選這個)請附上想法、出處


int *f(int x)
{
int y;
y = x + 10;
return &y;
}

int g(int y)
{
int x;
x = y – 10;
return x;
}

void main( )
{
int *x, y;
x = f(10);
y = g(*x);
printf(“%d %d\n”, *x, y);
}

執行結果為何

小弟認為f() 的return &y是不合理的

y是區域變數lifetime只有到f()結束

回傳給main指定給x不太合理

這樣不就變成dangling pointer

請賜教

謝謝

--
Tags: 考試

All Comments

Todd Johnson avatar
By Todd Johnson
at 2014-04-04T02:02
我也是這麼想,不過如果硬要湊輸出的話不知道是不是0 10
Hazel avatar
By Hazel
at 2014-04-07T07:19
這個要畫圖才比較好理解
Catherine avatar
By Catherine
at 2014-04-08T02:33
打錯0 -10,因為x指向的地方被清掉,只好填個0繼續算
Irma avatar
By Irma
at 2014-04-09T04:05
S大可以說說嗎 書上給的答案是10 10
William avatar
By William
at 2014-04-13T02:29
我原也以為x指向地方會被清掉 但實際上不會
Kumar avatar
By Kumar
at 2014-04-13T06:11
dangling point本身不是錯誤 是OS認為存取非配置記憶體才
出現的錯

五月關島考試

Madame avatar
By Madame
at 2014-03-30T21:32
哈囉 :) 原PO預計今年五月中左右要到關島考試 預算依旅行社報價 不過我想應該不會超過兩萬 原PO是女生 希望能徵女生一起share團費 考完試也可以一起到處逛逛 歡迎站內信聯絡 謝謝 - ...

民訴家事事件法

Kyle avatar
By Kyle
at 2014-03-30T19:25
[課業] 國考課業相關問題,非歷屆考題的討論,如學理觀念的釐清。 家事事件法 考司律同學有推薦的書或講義嗎 有礙時間及分數比例 不會太厚投資報酬率高的書嗎?? - ...

行政罰法問題

Xanthe avatar
By Xanthe
at 2014-03-30T18:06
※ 引述《sherry131 (SHERRY)》之銘言: : 想請問一下 : 大法官釋字第275號 : 人民違反法律上之義務而應受行政罰之行為,法律無特別規定時, : 雖不以出於故意為必要,仍須以過失為其責任條件。 : 這句看不太懂。 : 行政罰法第7條之規定 : 違反行政法上義務之行為非出於故意或過失者,不 ...

公共管理函授師資

Dorothy avatar
By Dorothy
at 2014-03-30T17:29
爬了版上的文原本打定選宋文, 不過超級函授說只有陳真或郭雋的(103), 知識達則是趙杰(爬文沒看到), 請問這三位比較推哪個?(不考行政學,有基礎) 還是要找102宋文的函授好呢? 謝謝。 - ...

當有人買炸物來圖書館…

Isabella avatar
By Isabella
at 2014-03-30T15:31
桌上是有放本書 但是桌上飲料配飄香炸物 一直發出塑膠袋聲音 覺得好扯... 你/妳們會怎麼做呢? (我很俗辣默默忍受,因為她比我大隻XDD) -- Sent from my iPhone - ...