當前位置:首頁 » 編程語言 » c語言程序設計常見標識符
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

c語言程序設計常見標識符

發布時間: 2023-01-23 03:55:38

c語言的標識符可分為哪些

在C語言中,標識符是對變數名、函數名、標號和其他各種用戶定義的對象命名。標識符的第一個字元必須是字母或下劃線,隨後的字元可以是字母、數字或下劃線。
標識符的長度可以是一個或多個字元,最長不允許超過32個字元。例如:
sore、number12、student_name等均為正確的標識符;
8times、price/tea、low!valume等均為不正確的標識符。
C語言中字母是區分大小寫的,因此score、Score、SCORE分別代表三個不同的標識符,必須注意的是,標識符不能和C語言的關鍵字相同,也不能和用戶自定義的函數或C語言庫函數同名。

⑵ C語言中類型標識符有哪些

C語言中的標識符
1) 標識符由字母、數字、下劃線「_」組成,並且首字母不能是數字.
2) 不能把C語言關鍵字作為標識符.
3) 標識符長度限制8字元.
(註:8字元長度限制是C89標准,C99標准已經擴充長度,其實大部分工業標准都更長)。
4) 標識符對大小寫敏感.
5)標識符命名應做到「見名知意」
下面的標識符名是合法的:
year,Day,ATOK,x1,_ CWS,_change_to
而下面的標識符名是不合法的:
#123,.COM,$100,1996Y,1_2_3,Win3.2
如果你問的是關鍵字的話,參考下面的內容:
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 :子程序返回語句(可以帶參數,也可不帶參數)循環條件

⑶ c語言中標識符是什麼

C語言中的標識符只能由字母、數字和下劃線三種字元組成,且第一個字元必須是字母或下劃線。

標識符是用戶編程時使用的名字,比如指定某個東西、人,都要用到它,他或她的名字。在電腦語言中,對於變數,常量,函數,語句塊也有名字,統統稱之為標識符。

電腦的標識符如下:

知識擴展:

C語言的標識符一般應遵循如下的命名規則:

1、標識符必須以字母a~z、 A~Z或下劃線開頭,後面可跟任意個(可為0)字元,這些字元可以是字母、下劃線和數字,其他字元不允許出現在標識符中。

2、標識符區分大小寫字母。

3、標識符的長度,c89規定31個字元以內,c99規定63個字元以內。

4、C語言中的關鍵字,有特殊意義,不能作為標識符。

5、自定義標識符最好取具有一定意義的字元串,便於記憶和理解。

⑷ 什麼是C語言中的標識符

c/c++中,是你用來標識變數名、符號常量名、函數名、數組名、文件名、類名、對象名等的c/c++有效標識符的構成規則如下 x0dx0a1第一個字元必須是字母(不分大小寫)或下劃線(_); x0dx0a2後跟字母(不分大小寫)、下劃線(_)或數字組成; x0dx0a3標識符中的大小寫字母有區別。如,變數Max,mAx,maX代表三個不同的變數; x0dx0a4不能與c編譯系統已經預定義的、具有特殊用途的保留標識符(即關鍵字)同名。比如,不能將標識符命名為float,auto,break,case,this,try,for,while,int,char,short, unsigned,等等;