當前位置:首頁 » 編程語言 » c語言中字元12是多少

c語言中字元12是多少

發布時間: 2025-10-18 15:00:10

c語言神書1.6上說,所有的輸入字元可以分為12類,請問分別是那12類,求詳解,謝謝!

%f 浮點數,也就是帶有四位小數位的數,比如10.0000

%ld 長整型格式,差不多和10進制一樣,只是它可以輸出很大的數

%u 無符號數,這個基本輸出和%d差不多

%s 字元串,一般都是一個char數組字元

%lf 浮點數,也就是所謂的雙精度浮點數,double類型,可以輸出很大的帶小數位的數
%c 字元
%d 有符號十進制整數
%f 浮點數(包括float和doulbe)
%i 有符號十進制整數(與%d相同)
%u 無符號十進制整數
%o 八進制整數 e.g. 0123
%x(%X) 十六進制整數0f(0F) e.g. 0x1234

⑵ C語言中strlen函數是怎麼計數的

  1. char str[]=" ab 12\""

    字元1: 轉義字元:水平製表符 ,其ASCII 值9(十進制)

    字元2、3:ab

    字元4: 轉義字元,換行符,其ASCII 值10(十進制)

    字元5:12 轉義字元,其中012是8進制數,其ASCII值 同 .

    字元6:\ 轉義字元 反斜杠,其ASCII值 92(十進制)

    字元7:" 轉義字元 雙引號",其ASCII值 34(十進制)

2. printf("%d ", strlen("IBM 0121\"));

字元1、2、3: IBM

字元4: 轉義字元

字元5、6、7:012

字元8:1 其ASCII值 1(8進制).

字元9:\ 轉義字元 反斜杠,其ASCII值 92(十進制)

3.printf("%d ",strlen(" "65xff "));

字元1: 轉義字元:水平製表符 ,其ASCII 值9(十進制)

字元2:" 轉義字元 雙引號",其ASCII值 34(十進制)

字元3:65 ,代表字元5,其中065為8進制 格式,其ASCII為53(十進制)

字元4:xff (這個我不知道怎麼解釋,請其它老師幫助解釋)

字元5:

4. printf("%d ",strlen("stop ""));

字元1、2、3、4:stop

因為strlen()函數遇到 就結束了,後面的字元就不去判斷了。

C語言中的字元串 是用作為 結束符。

希望我的解答 對你有所幫助,很高興和你一起討論和學習C語言。

⑶ 在C語言中字元串的大小怎麼比較啊

1、C語言中字元是使用char來定義的,使用關系運算符(>,<,=)即可對字元進行比較。

熱點內容
手機說出密碼怎麼用 發布:2025-10-18 16:55:48 瀏覽:863
字元代替c語言 發布:2025-10-18 16:47:32 瀏覽:860
夜神模擬器哪個版本安裝安卓5 發布:2025-10-18 16:30:24 瀏覽:698
php學校培訓 發布:2025-10-18 16:23:02 瀏覽:931
安卓手機怎麼拍照去除美顏 發布:2025-10-18 16:12:00 瀏覽:400
lol英雄腳本 發布:2025-10-18 15:45:12 瀏覽:48
聯想安卓助手怎麼樣 發布:2025-10-18 15:41:41 瀏覽:767
安卓游戲平台哪個沒有廣告 發布:2025-10-18 15:39:21 瀏覽:863
手機和耳機的配置不一樣怎麼找 發布:2025-10-18 15:31:36 瀏覽:949
python明天日期 發布:2025-10-18 15:18:39 瀏覽:455