C是什么意思?
在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的數據類型包括:整型、字符型、實型或浮點型(單精度和雙精度)、枚舉類型、數組類型、結構體類型、共用體類型、指針類型和空類型。