C語言合法常量123 和123區別是什麼?雙引號代表什麼123合法麼

2021-07-12 13:14:38 字數 691 閱讀 3221

1樓:匿名使用者

前者是字串,後者是數字。

雙引號代表字串,單引號代表單個字元。

你可以輸出“\123”看看是什麼。

2樓:匿名使用者

“\123”是字串

'\123'是字元s

123是常量數字

" "是字串標示

' '是字元標示

\表示8進位制

8進位制123,是10進位制的83 是ascii字元大寫s的內碼

3樓:歸途如虹

是個字串。

香港只要是正規的公司的就沒有問題的。如果是個人,還是多留意。

再不行,上去看一看。

4樓:匿名使用者

一個一個回答吧

"\123" 和123的區別"\123" 是個字串。123是一個數字。雙引號就代表字串的意思,雙引號內的內容代表一個字串。

最後 \123這種寫法是合法的,它代表一個字元,也就是說"\123"實際是隻有一個字元的字串\123代表的字元是啥膩?是大寫字母s至於原因麼,在c語言中\是轉義字元,比如我們常用的\n代表回車實際上我們還可以用\+數字的形式輸出ascii表的字元但這裡\後面的數字預設為8進位制也就是說\123中的123是個8進位制數123換算成十進位制83 在ascii表中代表字母s有不懂的可以繼續一起討論 祝學業有成

C語言,用a,b,c,d,e,f,g,h,i分別表示1,2,3,4,5,6,7,8,9,輸出

include int main void 右圖是乙個奧林匹克五環標識 這五個環相交成9部分a b c d e f g h i 請將數字1 2 3 4 5 6 因為b d f h同時出現在兩個圓圈中而其它數都只出現在乙個圓圈中,所以五個圓圈中的和為1 2 3 9 b d f h 45 b d f h...

C語言已知不等式1!2!3m,C語言已知不等式1! 2! 3! m! n,程式設計對指定的n值計算輸出滿足該不等式的m整數解

include int funm int n int main void return 0 c語言中?和 是什麼意思,怎麼運用在程式設計中 是條件運算子,使用的格式如下 條件 a b 如果條件成立,表示式的值就是a,否則是b 是用來取非運算的,true的結果就是 false false 的結果是 t...

c語言求1!2!3n的值n由鍵盤輸入

我剛在做這道題呢,你可以看看這個例題,稍微改一下就行了 簡單而高效!n的值不能超過13,否則會因為資料溢位而導致結果錯誤。include int main printf d n sum return 0 include void main printf 1 2 3 n 的值 d n sum 執行過了...