[問題] 有幾個不同的main在這個程式中..
這是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;
}
}
}
請大家一起動動腦囉~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 128.97.245.72
推
03/15 11:26, , 1F
03/15 11:26, 1F
推
03/15 11:43, , 2F
03/15 11:43, 2F
→
03/15 12:35, , 3F
03/15 12:35, 3F
→
03/15 16:52, , 4F
03/15 16:52, 4F
→
03/15 16:52, , 5F
03/15 16:52, 5F
→
03/16 09:57, , 6F
03/16 09:57, 6F
推
03/16 16:19, , 7F
03/16 16:19, 7F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章