C語言中的變量,按作用域范圍可分為兩種,即局部變量和全局變量。
局部變量也稱為內部變量。局部變量是在函數內作定義說明的。其作用域僅限于函數內, 離開該函數后再使用這種變量是非法的。在復合語句中也可定義變量,其作用域只在復合語句范圍內。
全局變量也稱為外部變量,它是在函數外部定義的變量。它不屬于哪一個函數,它屬于一個源程序文件。其作用域是整個源程序。
下面這段代碼分別定義了全局變量int x=77和局部變量int x=10;期望的運行結果是:
在代碼編輯器中:
第12行中添加一個變量類型,使其結果和期望運行結果一樣。
1、在復合語句中也可以定義局部變量,其作用域只在復合語句內部
2、參考代碼
請驗證,完成請求
由于請求次數過多,請先驗證,完成再次請求
打開微信掃碼自動綁定
綁定后可得到
使用 Ctrl+D 可將課程添加到書簽
舉報
你發的評論可能會是問題?是否將他發到問答中
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11
本次提問將花費2個積分
你的積分不足,無法發表
繼續發表請點擊 "確定"