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更好。通常,標識符的長度不應太長。較長的單詞可以通過去掉“元音”來縮寫。
另外,英語單詞盡量不要縮寫,尤其是不常用的專業名詞。如果存在縮寫,則必須在同壹系統中對同壹個單詞使用相同的表達方式,並註明其含義。