首頁>Club>
7
回覆列表
  • 1 # 愛豬豬森的我

    在c語言中,%c單個字元輸出的意思。

    這是在scanf、printf這樣的函式中,將引數型別與輸入/輸出句子中的相應位置相對應所使用的轉義標誌符。

    其中常用的有%c--對應字元型char%s--對應字串型char*(char[])%d--對應整形int%ld--對應長整形long%x--對應十六進位制整數,大於9的字母小寫%X--對應十六進位制整數,大於9的字母大寫%u--對應無符號整形unsigned int。

    C語言是一門面向過程的計算機程式語言,與C++,Java等面向物件的程式語言有所不同。

    其編譯器主要有Clang、GCC、WIN-TC、SUBLIME、MSVC、Turbo C等。

    擴充套件資料:

    整數型別:(即數字)輸出整數d%

    浮點型,也叫實數型(即小數)%f,指數 %e %g

    字元型 (字母) 輸出一個字元 %c 字串 %s

    %d %f %e %g %c %s......這些都叫控制符 一般用於輸出語句。

    至於跳脫字元 一般是反斜槓("\")加上相應標示符 如 要求輸出換行 "\n"

    printf("ABCDEF\n")這條語句輸出ABCDEF後自動換到下一行,而"\n"是不會再螢幕上顯示的,也就是說跳脫字元在用於輸出語句時是不顯示的。

    \a 響鈴 \b退格 \f換頁 \n換行 \r回車 \t水平製表 \v垂直製表 \0空字元。

    K&R C主要介紹了以下特色:

    結構體(struct)型別

    長整數(long int)型別

    無符號整數(unsigned int)型別

    把運算子=+和=-改為+=和-=。因為=+和=-會使得編譯器不知道使用者要處理i = -10還是i =- 10,使得處理上產生混淆。

    即使在後來ANSI C標準被提出的許多年後,K&R C仍然是許多編譯器的最 準要求,許多老舊的編譯器仍然執行K&R C的標準。

    C的資料型別包括:整型、字元型、實型或浮點型(單精度和雙精度)、列舉型別、陣列型別、結構體型別、共用體型別、指標型別和空型別。

  • 中秋節和大豐收的關聯?
  • 有什麼減肥的好方法推薦?