當前位置:成語大全網 - 書法字典 - c語言的變量定義

c語言的變量定義

C語言中的變量遵循“先定義後使用”的原則;

1.定義變量的格式:數據類型?變量名;

首先要強調的是,變量的定義是壹個語句,每個語句都以分號結束。所以不要漏掉“;”定義變量後。分號。

在變量定義中,“數據類型”意味著如果您想存儲任何類型的數據,您可以定義任何類型的變量。

如果要存儲整數,則定義為int類型;如果要存儲小數,可以將其定義為浮點型或雙精度型。如果要存儲字符,請將其定義為char類型等等。

“變量名”是妳想給這個變量取的名字,通常是字母、數字和下劃線的組合。例如:

“int I;雙倍價格;Double goods_price2”等等。

它表示壹個整數變量I、壹個小數變量price和goods _ price2被定義;

2.變量定義完成後,下壹步是使用變量為變量賦值。

將壹個值放入變量中稱為賦值。壹般來說,“為變量賦值”意味著將值傳遞給變量。

賦值的格式是:

變量名=?要分配的值;

意思是把=右邊的數字賦給左邊的變量。例如:

I = 3;

這意味著將3賦給變量I,此時I等於3。

3.變量的定義和賦值可以分兩步編寫,也可以合並為壹步,實際上,實際編程中最常用的編寫方法是兩步結合。

表格如下所示:

數據類型?變量名=要賦值的值;

例如:int I = 3;

這意味著定義了壹個變量I,並將3賦給了該變量。它與以下內容有關

int I;

I = 3;

是等價的。

定義變量時,您還可以壹次定義多個變量,例如:

int i,j;

這意味著變量I和J是定義好的。這裏需要強調的是,當同時定義多個變量時,變量之間用逗號分隔,不要寫成分號。這是許多初學者最常犯的錯誤,即混淆逗號和分號。

您還可以定義多個變量並為其賦值:

int i = 3,j = 4;

中間還是用逗號隔開,最後別忘了輸入分號。

最後,需要註意的是,在較舊的C89/C90標準(也稱為ANSI C標準)中,變量只能在程序開始時定義,或者在變量定義前不能有其他未聲明或未定義的語句。

擴展數據:

在主要回復中提到,變量名通常由字母、數字和下劃線組成,但實際上,變量名並不是隨意組合的,變量定義需要遵循壹定的規範,否則容易產生歧義,影響整個程序代碼的可讀性。

因此在定義變量時,我們應該註意以下命名約定:

(1),變量名必須以字母或下劃線開頭,而不是數字。在實際編程中,最常用的變量名以字母開頭,而以下劃線開頭的變量名是特定於系統的。命名應該是直觀的和易讀的,並且應該易於記憶和閱讀。

最好使用英文單詞或其組合作為標識符,不允許使用拼音。壹般節目中的英文單詞不要太復雜,用詞要準確。

(2)變量名中的字母區分大小寫。例如,A和A是不同的變量名,num和Num也是不同的變量名。當標識符由多個單詞組成時,每個單詞的第壹個字母大寫,其余字母全部小寫。

例如:int CurrentVal;

這樣的名字看起來壹目了然,遠勝於壹長串字符。

(3)變量名不能是C語言中的關鍵字,並且不能有空格。

(4)變量名的長度應符合“最小長度&;& amp最大信息”原則。

c是壹種簡潔的語言,命名應該簡潔。例如,變量名MaxVal比MaxValueUntilOverflow更好。通常,標識符的長度不應太長。較長的單詞可以通過去掉“元音”來縮寫。

另外,英語單詞盡量不要縮寫,尤其是不常用的專業名詞。如果存在縮寫,則必須在同壹系統中對同壹個單詞使用相同的表達方式,並註明其含義。