C語言入門知識:標識符
導語:在編寫程序時,必須為函數、變量等命名,這個名字稱為標識符。下面是其標識符相關知識,歡迎閲讀:
C語言中標識符的命名規則如下:
標識符只能由字母、數字、下劃線組成;
標識符的第一個字母必須是字母和下劃線;
標識符區分大小寫字母,如If和if是兩個完全不同的標識符。
合法標識符如下:
A6, b_3 , _mn
非法的標識符如下:
ab#12 , 8m , tr3:4 , yes no
標識符不能與程序中具有特殊意義的關鍵字相同,不能與用户編制的函數名、C語言庫函數相同,在程序中各種標識符儘量不要重複,以便區分。選擇變量名和其他標識符時,應注意做到 “見名知義”。
標識符分為如下三類:
1、關鍵字
關鍵字是具有特定含義的',專門用來説明c語言特定成分的一類標識符,不能用作用户的標識符。
auto
break
case
char
union
do
double
else
enum
extern
goto
if
int
long
short
signed
static
sizof
struct
switch
unsigned
void
for
while
typedef
continue
float
return
typedef
default
2、預定義標識符
預定義標識符在c語言中也有特定的含義,但可以用作用户標識符,預定義標識符分為兩類:
(1)、庫函數名字,比如(printf,scanf,sin,isdigit等)
(2)、編譯處理命令名,比如(define,include)
3、用户標識符
用户根據需要自己定義的標識符稱為用户標識符。無論如何自定義標識符,都必須符合標識符的三條命名規則。
-
2017年計算機C語言試題
2017年計算機C語言試題1應當隨時學習,學習一切;應該集中全力,以求知道得更多,知道一切。以下是小編為大家搜索整理的計算機C語言試題,希望對大家有所幫助!更多精彩內容請及時關注我們應屆畢業生考試網!1、下列數據結構中,屬於非線性結構的是A、雙向鏈表B、循環鏈表C...
-
基礎C語言編程時易犯錯誤
C編譯的程序對語法檢查並不象其它高級語言那麼嚴格,這就給編程人員留下“靈活的餘地”,但還是由於這個靈活給程序的調試帶來了許多不便,尤其對初學C語言的人來説,經常會出一些連自己都不知道錯在哪裏的錯誤。看着有錯的程序,不知該如何改起,通過對C的學習,積累了一些C...
-
C語言中的整數(short,int,long)
整數是編程中常用的一種數據,C語言使用int來定義整數(int是integer的簡寫)。歡迎大家閲讀!更多相關信息請關注相關欄目!現代操作系統中int一般佔用4個字節內存,共計32位(Bit)。如果不考慮正負數,當所有的位都為1時它的值最大,為232-1=4,294,967,295≈43億,這是一個很大的...
-
C語言入門知識:位運算
導語:C語言作為一門非常適合編程入門的語言,打好基礎的重要性不言而喻。下面是其位運算的相關知識,歡迎閲讀:一、位運算符在計算機中,數據都是以二進制數形式存放的,位運算就是指對存儲單元中二進制位的運算。C語言提供6種位運算符。二、位運算位運算符&|~<<>>∧...