[問題] C的local variable初始化為什麼要無定義?
請問一下,在C語言中
局部變量若沒顯式定義的話,他不會像全域變量一樣預設0
這樣設計的理由是什麼呢?
以前我都不會理這個問題,只是最近在學計組和compiler
突然覺得需要搞懂~
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.230.38.163
※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1493559140.A.C23.html
推
04/30 22:52, , 1F
04/30 22:52, 1F
→
04/30 23:08, , 2F
04/30 23:08, 2F
推
05/01 03:15, , 3F
05/01 03:15, 3F
→
05/01 03:16, , 4F
05/01 03:16, 4F
→
05/01 03:58, , 5F
05/01 03:58, 5F
推
05/01 09:12, , 6F
05/01 09:12, 6F
→
05/01 09:22, , 7F
05/01 09:22, 7F
→
05/01 09:23, , 8F
05/01 09:23, 8F
推
05/01 10:56, , 9F
05/01 10:56, 9F
推
05/01 15:13, , 10F
05/01 15:13, 10F
推
05/01 15:19, , 11F
05/01 15:19, 11F
→
05/04 08:15, , 12F
05/04 08:15, 12F
→
05/04 08:15, , 13F
05/04 08:15, 13F
→
05/04 08:16, , 14F
05/04 08:16, 14F
→
05/05 21:40, , 15F
05/05 21:40, 15F
→
05/05 21:53, , 16F
05/05 21:53, 16F
→
05/06 10:11, , 17F
05/06 10:11, 17F
→
05/06 10:11, , 18F
05/06 10:11, 18F
→
05/06 10:12, , 19F
05/06 10:12, 19F