回覆列表
-
1 # 還是睡覺睡覺大家覺得
-
2 # 霸天虎0606
首先何謂使用者識別符號:識別符號是指常量、 變數、語句標號以及使用者自定義函式的名稱;理論上來講使用者可以隨意定義自己的識別符號,但是有些字元是被程式碼語言本身定義成了關鍵字,這些關鍵字其實都是語言要用,或者是判斷邏輯,要用的,其實說通俗點,就是系統語言,你在定義的時候必須要避開系統的這些詞彙,
比如你說的break;long;在大部分語言當中,break是作為跳出迴圈的關鍵字,所以你不能使用,long則是定義資料型別的關鍵字,其它的還包括好多 int,char, true ,false 這樣的,具體不同語言也有不同的定義,需要參考語言,不過一般避免使用一下邏輯上需要使用的詞語就可以避免,再則建議自己在定義的時候,定義多個單詞的識別符號,方便理解,也可以避免同樣的問題存在。
-
3 # 豬麗豬
C語言中long是合法的識別符號,表示長整型,佔4個位元組。
-
4 # tt4177610508tt
long不可以用作使用者識別符號
這兩個都是程式語言的保留字可稱關鍵字,具有特殊的意義,不可以用作使用者標識,所以會提示非法
比如你說的break;long;在大部分語言當中,break是作為跳出迴圈的關鍵字,所以你不能使用
「 比如你說的break;long;在大部分語言當中,break是作為跳出迴圈的關鍵字,所以你不能使用, 」
- - - - - - - - - - - - - - 那你明白了嗎?
不是識別符號。
它是程式語言的保留字可稱關鍵字,具有特殊的意義,不可以用作使用者標識,所以會提示非法