C 程式設計中什麼是合法的變數名

2024-12-29 08:30:24 字數 1627 閱讀 3534

1樓:網友

建議你看一下net設計規範:.net約定、慣用法與模式一書或者c#編碼規範。

2樓:李丹溪仍妞

當我們需要訪問儲存在變數中的資訊時,我們只需要使用變數的名稱。為變數起名時要遵守c#語言的規定:

變數名必須以字母開頭。

變數名只能由字母、數字和下劃線組成,而不能包含空格、標點符號、運算子等其它符號。

變數名不能與c#中的關鍵字名稱相同。這些關鍵字我們在附錄a中給出。

變數名不能與c#中的庫函式名稱相同。

但在c#中有一點是例外,那就是允許在變數名前加字首「@」在這種情況下,我們就可以使用字首「@」加上關鍵字作為變數的名稱。這主要是為了與其他語言進行互動時避免衝突。因為字首「@」實際上並不是名稱的一部分,其它的程式語言就會把它作為乙個普通的變數名。

在其它情況下,我們不推薦使用字首「@」作為變數名的一部分。

下面給出了一些合法和非法的變數名的例子:inti;

合法。int

不合法,含有非法字元。

string

total;

合法。char

use;/不合法,與關鍵字名稱相同。

charuse;

合法。float

main;/不合法,與函式名稱相同。

儘管符合了上述要求的變數名就可以使用,但我們還是希望在給變數取名的時候,應給出具有描述性質的名稱,這樣寫出來的程式便於理解。比如乙個訊息字串的名字就可以叫s_message;而e90pt就不是乙個好的變數名。本文發表於。

程式設計入門網)

我們可以在一條語句中命名多個型別相同的變數,如:

inta,b,c=50,d;

什麼是c語言的合法的變數名?

3樓:資源我的啊

其一,只能包含數字,字母,下劃線。

其二,不能以數字開頭。

其三,不能是c語言保留的關鍵字。

4樓:摩雲德山水

建議你看一下net設計規範約定、慣用法與模式一書或者c#編碼規範上面有一些。net開發的規範包括命名這些,希望可以幫到你!

net設計規範約定、慣用法與模式中文pdf歡迎您加入到團隊進行交流!

c#中的變數是什麼

5樓:網友

是指在程式的執行過程中隨時可以發生變化的量。 變數是程式中資料的臨時存放場所。在**中可以只使用乙個變數,也可以使用多個變數, 變數在記憶體中的儲存。

變數中可以存放單詞、數值、日期以及屬性。由於變數讓你能夠把程式中準備使用的每一段資料都賦給乙個簡短、易於記憶的名字,因此它們十分有用。變數可以儲存程式執行時使用者輸入的資料、特定運算的結果以及要在窗體上顯示的一段資料等。

簡而言之,變數是用於跟蹤幾乎所有型別資訊的簡單工具。

6樓:鐵書包

變數是隻程式執行中可以隨時改變的量!

分為:靜態、暫存器、全域性、一般等等。

起始就是在記憶體或視訊記憶體中開闢乙個空間、用來儲存中間過程!

7樓:網友

你可以把你經常定義的量當成變數,不經常,有特殊語言符的作為其他例如靜態量,常量。

例如int i;就是乙個整型變數。

c語言中,下列變數定義合法的是 A inta 1 e 1B double b 1 5e2 5C

首先變數名開頭不能是數字,其次賦值語句不支援科學計數法,所以刨除掉abd三項 c,long int 用於儲存整型變數,所以就算賦值為12.5,最後x裡面儲存的還是整數那一部分 a b d 都不用說了 主要是考浮點數的科學計數法表示 c 它有乙個隱含的強制型別轉換,將浮點數轉換為長整型儲存到變數b e...

程式設計中t0105是什麼意思,程式設計c中t是什麼意思

是換刀指令,t指代刀具,01表示刀號,加工中心刀庫中刀具是編號的,使用時直接在程式設計時寫上刀號,程式執行是就自動調出對應號碼的刀具進行加工了 數控程式設計是數控加工準備階段的主要內容之一,通常包括分析零件圖樣,確定加工工藝過程 計算走刀軌跡,得出刀位資料 編寫數控加工程式 製作控制介質 校對程式及...

在c程式設計中pa是什麼意思aa在C裡面是什麼意思?有那些應用?

變數p是乙個指標,指向struct型別或者class型別 p是指向下乙個struct型別或者class型別的儲存空間,然後對這個空間的a變數做操作 如果是p 則是先對這個空間的a變數做一些操作,然後再 望採納 c 中運算子 是乙個整體,用於指向結構體 class等含有子資料的指標,來獲取子資料 如果...