1樓:歪歪
c語言的關鍵字共有32個,根據關鍵字的作用,可分其為資料型別關鍵字、控制語句關鍵字、儲存型別關鍵字和其它關鍵字四類。
1 資料型別關鍵字(12個):
(1) char :宣告字元型變數或函式
(2) double :宣告雙精度變數或函式
(3) enum :宣告列舉型別
(4) float:宣告浮點型變數或函式
(5) int: 宣告整型變數或函式
(6) long :宣告長整型變數或函式
(7) short :宣告短整型變數或函式
(8) signed:宣告有符號型別變數或函式
(9) struct:宣告結構體變數或函式
(10) union:宣告聯合資料型別
(11) unsigned:宣告無符號型別變數或函式
(12) void :宣告函式無返回值或無引數,宣告無型別指標(基本上就這三個作用)
(2)控制語句關鍵字(12個):
a迴圈語句
(1) for:一種迴圈語句(可意會不可言傳)
(2) do :迴圈語句的迴圈體
(3) while :迴圈語句的迴圈條件
(4) break:跳出當前迴圈
(5) continue:結束當前迴圈,開始下一輪迴圈
b條件語句
(1)if: 條件語句
(2)else :條件語句否定分支(與 if 連用)
(3)goto:無條件跳轉語句
c開關語句
(1)switch :用於開關語句
(2)case:開關語句分支
(3)default:開關語句中的「其他」分支
d return :子程式返回語句(可以帶引數,也看不帶引數)
3 儲存型別關鍵字(4個)
(1)auto :宣告自動變數 一般不使用
(2)extern:宣告變數是在其他檔案正宣告(也可以看做是引用變數)
(3)register:宣告積存器變數
(4)static :宣告靜態變數
4 其它關鍵字(4個):
(1)const :宣告只讀變數 (
2)sizeof:計算資料型別長度
(3)typedef:用以給資料型別取別名(當然還有其他作用 (4)volatile:說明變數在程式執行中可被隱含地改變
char 8
int 16
long 32
float 32
double 64
這是佔的位數 bit
1 byte=8 bit
除以8就是位元組數 byte
運算子的種類
c語言的運算子可分為以下幾類:
1.算術運算子
用於各類數值運算。包括加(+)、減(-)、乘(*)、除(/)、求餘(或稱模運算,%)、自增(++)、自減(--)共七種。
2.關係運算子
用於比較運算。包括大於(>)、小於(<)、等於(==)、 大於等於(>=)、小於等於(<=)和不等於(!=)六種。
3.邏輯運算子
用於邏輯運算。包括與(&&)、或(||)、非(!)三種。
4.位操作運算子
參與運算的量,按二進位制位進行運算。包括位與(&)、位或(|)、位非(~)、位異或(^)、左移(<<)、右移(>>)六種。
5.賦值運算子
用於賦值運算,分為簡單賦值(=)、複合算術賦值(+=,-=,*=,/=,%=)和複合位運算賦值(&=,|=,^=,>>=,<<=)三類共十一種。
6.條件運算子
這是一個三目運算子,用於條件求值(?:)。
7.逗號運算子
用於把若干表示式組合成一個表示式(,)。
8.指標運算子
用於取內容(*)和取地址(&)二種運算。
9.求位元組數運算子
用於計算資料型別所佔的位元組數(sizeof)。
10.特殊運算子
有括號(),下標,成員(→,.)等幾種。
希望對你有幫助,如果想要好好學,建議買一本譚浩強老師的書看一下,還是比較詳細的
2樓:文化廚子
c語言編寫的原始碼檔案,主要使用的字元:26個英文字母大小寫(共52個字元)、0~9十個數字,以及特殊符號。在這三類字元中特殊符號的主要作用是組成了c語言的運算子系統,除了下劃線(_)用於組成識別符號、@、~等幾個特別的特殊符號外,基本都是c語言的運算子。
3樓:匿名使用者
auto :宣告自動變數
short :宣告短整型變數或函式
int: 宣告整型變數或函式
long :宣告長整型變數或函式
float:宣告浮點型變數或函式
double :宣告雙精度變數或函式
char :宣告字元型變數或函式
struct:宣告結構體變數或函式
union:宣告共用資料型別
enum :宣告列舉型別
typedef:用以給資料型別取別名
const :宣告只讀變數
unsigned:宣告無符號型別變數或函式signed:宣告有符號型別變數或函式
extern:宣告變數是在其他檔案中宣告
register:宣告暫存器變數
static :宣告靜態變數
volatile:說明變數在程式執行中可被隱含地改變void :宣告函式無返回值或無引數,宣告無型別指標if:
條件語句 else :條件語句否定分支(與 if 連用)switch :用於開關語句 case:
開關語句分支for:一種迴圈語句
do :迴圈語句的迴圈體 while :迴圈語句的迴圈條件goto:無條件跳轉語句
continue:結束當前迴圈,開始下一輪迴圈break:跳出當前迴圈
default:開關語句中的「其他」分支
sizeof:計算資料型別長度
return :子程式返回語句(可以帶引數,也可不帶引數)迴圈條件
4樓:
樓上解答不錯,但題太籠統了~~c語言有太多函式名稱以及型別名稱等等等等等等等等等,
比如函式名稱:最常見的基本輸入輸出函式prinf, scanf等,只要加上對應的標頭檔案,能用的函式就太多了
型別名稱:int, float, double, char, int*, long等等
還有各種格式,如%d, %c, /n, /t,等等
如果想學c語言的話,可以參考《c程式設計語言》,這本書講的主要是一種程式設計思想和c語言技術。如果想學這些比較表層和具體的知識,也可以看看譚浩強的書~~
希望有用。。
c語言中各個符號以及單詞的含義和用法
5樓:匿名使用者
如果要說系統自己定義變數也沒有幾個比如基本型別變數:int short usigned long float double char 比如一些函式sizeof file struct typedef define malloc stdin fflush close 什麼的!
c語言各類符號意義以及用法是什麼?
6樓:歪歪
c語言的關鍵字共有32個,根據關鍵字的作用,可分其為資料型別關鍵字、控制語句關鍵字、儲存型別關鍵字和其它關鍵字四類。
1 資料型別關鍵字(12個):
(1) char :宣告字元型變數或函式
(2) double :宣告雙精度變數或函式
(3) enum :宣告列舉型別
(4) float:宣告浮點型變數或函式
(5) int: 宣告整型變數或函式
(6) long :宣告長整型變數或函式
(7) short :宣告短整型變數或函式
(8) signed:宣告有符號型別變數或函式
(9) struct:宣告結構體變數或函式
(10) union:宣告聯合資料型別
(11) unsigned:宣告無符號型別變數或函式
(12) void :宣告函式無返回值或無引數,宣告無型別指標(基本上就這三個作用)
(2)控制語句關鍵字(12個):
a迴圈語句
(1) for:一種迴圈語句(可意會不可言傳)
(2) do :迴圈語句的迴圈體
(3) while :迴圈語句的迴圈條件
(4) break:跳出當前迴圈
(5) continue:結束當前迴圈,開始下一輪迴圈
b條件語句
(1)if: 條件語句
(2)else :條件語句否定分支(與 if 連用)
(3)goto:無條件跳轉語句
c開關語句
(1)switch :用於開關語句
(2)case:開關語句分支
(3)default:開關語句中的「其他」分支
d return :子程式返回語句(可以帶引數,也看不帶引數)
3 儲存型別關鍵字(4個)
(1)auto :宣告自動變數 一般不使用
(2)extern:宣告變數是在其他檔案正宣告(也可以看做是引用變數)
(3)register:宣告積存器變數
(4)static :宣告靜態變數
4 其它關鍵字(4個):
(1)const :宣告只讀變數 (
2)sizeof:計算資料型別長度
(3)typedef:用以給資料型別取別名(當然還有其他作用 (4)volatile:說明變數在程式執行中可被隱含地改變
char 8
int 16
long 32
float 32
double 64
這是佔的位數 bit
1 byte=8 bit
除以8就是位元組數 byte
運算子的種類
c語言的運算子可分為以下幾類:
1.算術運算子
用於各類數值運算。包括加(+)、減(-)、乘(*)、除(/)、求餘(或稱模運算,%)、自增(++)、自減(--)共七種。
2.關係運算子
用於比較運算。包括大於(>)、小於(<)、等於(==)、 大於等於(>=)、小於等於(<=)和不等於(!=)六種。
3.邏輯運算子
用於邏輯運算。包括與(&&)、或(||)、非(!)三種。
4.位操作運算子
參與運算的量,按二進位制位進行運算。包括位與(&)、位或(|)、位非(~)、位異或(^)、左移(<<)、右移(>>)六種。
5.賦值運算子
用於賦值運算,分為簡單賦值(=)、複合算術賦值(+=,-=,*=,/=,%=)和複合位運算賦值(&=,|=,^=,>>=,<<=)三類共十一種。
6.條件運算子
這是一個三目運算子,用於條件求值(?:)。
7.逗號運算子
用於把若干表示式組合成一個表示式(,)。
8.指標運算子
用於取內容(*)和取地址(&)二種運算。
9.求位元組數運算子
用於計算資料型別所佔的位元組數(sizeof)。
10.特殊運算子
有括號(),下標,成員(→,.)等幾種。
希望對你有幫助,如果想要好好學,建議買一本譚浩強老師的書看一下,還是比較詳細的
各種符號的意義,C語言各類符號意義以及用法
搜狗輸入法按快捷鍵 ctrl shift b,左邊特殊符號 特殊符號 倒數第三行。就是了。希望有幫助。送常用標點打法 五角星 wjx 圓圈 yq 菱形 lx 方塊 fk 三角形 sjx 五角星 wjx 圓圈 yq 菱形 lx 方塊 fk 三角形 sjx 空格 kg 逗號 dh 句號 jh 圓點 yd...
求c語言符號意義大全,求C語言符號意義大全
運算子解釋結合方式 括號 函式等 陣列,兩種結構成員訪問由左向右 型別 sizeof否定,按位否定,增量,減量,正負號,間接,取地址,型別轉換,求大小由右向左 乘,除,取模由左向右 加,減由左向右 左移,右移由左向右 小於,小於等於,大於等於,大於由左向右 等於,不等於由左向右 按位與由左向右 按位...
c語言中,while語句的用法,C語言中,while語句的用法
while 迴圈括號裡只有2種值,0和非0,0表示假,非0表示真。真就進入迴圈,假就離開迴圈。這裡1就表示永真,直到迴圈體內遇到break while 迴圈的使用方法為 while condition 一條語句如果 condition 為真 true 則迴圈執行 一條語句 如果 condition ...