第一題C 雙單引號表示他為字元,而\跳脫字元的加入使他明確的表示為引號這個字元常量 第二題C \x代表16進位制,但\x後面應該只有2位,這個多了一個e 說下我的解釋: 第一題 A0x表示16進位制,但正確的方法應該是使用跳脫字元\x來表示 B\後面接數字代表使用8進位制,可是他兩邊沒有加引號 D\是跳脫字元,所以他後面少了一個引號 第二題 A沒什麼說的 B直接用數字是可以的,這個字元是ASCII表裡面編碼179代表的字元 D代表一個換行符,但換行符也是字元 最後說一下什麼是正確的字元常量。 1、他必須是一個字元,而不能是一個字串。通俗的例子就是他可以是1個字母,但不能是一個單詞。 2、他兩邊必須都有單引號,單引號之內才是字元。雙引號就不行,雙引號代表串 3、字元可以用數字表示,8進位制、10進位制、16進位制都可以,但要注意格式。 4、跳脫字元\要注意,如果想表示引號,斜槓這些都需要藉助跳脫字元\才能做到。 5、他必須是一個常量,舉個例子說明常量與變數。 x=1; 左邊的x是變數,右邊的1是常量。因為x可以透過x=2這樣的語句進行改變,而1沒法改變。 6、畢業快5年了看到這題我居然還沒忘~哈哈小激動下
第一題C 雙單引號表示他為字元,而\跳脫字元的加入使他明確的表示為引號這個字元常量 第二題C \x代表16進位制,但\x後面應該只有2位,這個多了一個e 說下我的解釋: 第一題 A0x表示16進位制,但正確的方法應該是使用跳脫字元\x來表示 B\後面接數字代表使用8進位制,可是他兩邊沒有加引號 D\是跳脫字元,所以他後面少了一個引號 第二題 A沒什麼說的 B直接用數字是可以的,這個字元是ASCII表裡面編碼179代表的字元 D代表一個換行符,但換行符也是字元 最後說一下什麼是正確的字元常量。 1、他必須是一個字元,而不能是一個字串。通俗的例子就是他可以是1個字母,但不能是一個單詞。 2、他兩邊必須都有單引號,單引號之內才是字元。雙引號就不行,雙引號代表串 3、字元可以用數字表示,8進位制、10進位制、16進位制都可以,但要注意格式。 4、跳脫字元\要注意,如果想表示引號,斜槓這些都需要藉助跳脫字元\才能做到。 5、他必須是一個常量,舉個例子說明常量與變數。 x=1; 左邊的x是變數,右邊的1是常量。因為x可以透過x=2這樣的語句進行改變,而1沒法改變。 6、畢業快5年了看到這題我居然還沒忘~哈哈小激動下