小白學C
- 一、定義常量的方式
- 二、變數的作用域和生命周期
- 三、字串介紹
一、定義常量的方式
1.const修飾的常變數,本質上是變數,只不過被const修飾后改變了屬性;不能去定義陣列的元素個素,

編譯器對這種處理還是會報錯,
2.#define定義的識別符號常量,可以用來設定陣列,

define定義后本質發生改變,
3.列舉常量,用“enum”來一 一列舉
例如:用enum列舉性別

二、變數的作用域和生命周期
1.作用域:①區域變數作用域:在{}內部起作用,代碼如下

②全部變數作用域:作用在整個工程(在其它專案中呼叫該變數時要用extern宣告)

這是未用extern宣告,用extern宣告后:

2.生命周期:①區域變數:進入區域作用域生命開始,出作用域生命結束,
②是整個程式的生命周期,與程式共存,
三、字串介紹
定義:由“ ”引起的一串字符,以‘\0’為結束標志
下面看兩個陣列

用strlen來辨析一下陣列的個素

arr2陣列沒有’\0’為結束標志,故字符個數為隨機值,
同樣,可以以字串的個數列印下兩個陣列

arr2列印的是隨機亂碼,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/272513.html
標籤:其他
上一篇:HTML常用meta總結(筆記)
