Re: [問題] 有幾個不同的main在這個程式中..

看板C_and_CPP (C/C++)作者 ( )時間16年前 (2009/03/15 12:22), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
※ 引述《stella0107 ( )》之銘言: : 這是programming language 考古題其中一題 : 請說明以下程式有幾個不同的"main"及其作用? : int main (void) : { : struct main { int main; } main; : { : { : enum { main = 0 }; : if (main) : return main; : } : main.main = 1; : goto main; : } : { : main: : { : struct main main = main; : return &main.main - &main.main; : } : } : } : 請大家一起動動腦囉~ (><"這個老師出題都這樣) 以下是完整題目 The deliberately-obscure C program has a single runtime error, but otherwise it is a valid program. a. How many different names are in this program? For each name, identify where it is defined, and where it is used. b. What is the runtime error in the above program? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 128.97.244.40
文章代碼(AID): #19l8A70R (C_and_CPP)
文章代碼(AID): #19l8A70R (C_and_CPP)