2018年宇視科技智能交通-嵌入式軟件開發線上筆試題

一,選擇題 下列代碼的輸出結果是() int i = 2; void main() { int i = ++i; printf(「i = %d\n」, i); } A. 編譯出錯 B. i = 2 C. i = 3 D. i 等於未知值 解析【D】當在調用變量時有多個同名變量起作用的時候,則使用作用域離自己最近的變量。因此在main函數中使用的是局部變量i,而c語言中未初始化的局部變量的初始值是隨
相關文章
相關標籤/搜索