解釋C語言中的變數宣告、初始化和賦值
變數的主要目的是在記憶體中儲存資料。與常量不同,它在程式執行期間不會改變。但是,它的值可以在執行期間更改。
變數宣告表示作業系統將要為該變數名保留一塊記憶體。
變數宣告
變數宣告的語法如下:
type variable_name;
或者
type variable_name, variable_name, variable_name;
例如:
iInt a,b; float c; double d;
這裡,a、b、c、d是變數。int、float、double是資料型別。
變數初始化
變數初始化的語法如下:
data type variablename=value;
例如:
int width, height=20; char letter='R'; float base, area; //variable declaration double d; /* actual initialization */ width = 10; area = 26.5;
變數賦值
變數賦值是將值賦給變數的過程。
例如:
int height = 40; int base = 31;
定義變數的規則
變數可以是字母、數字和下劃線。
變數名可以以字母和下劃線開頭,但不能以數字開頭。
變數名中不允許使用空格。
變數名不能是保留字或關鍵字。例如,int、goto等。
示例
以下是C程式的變數賦值示例:
#include <stdio.h>
int main (){
/* variable definition: */
int a, b;
int c;
float f;
/* actual initialization */
a = 40;
b = 50;
c = a + b;
printf("value of c : %d
", c);
return 0;
}輸出
執行上述程式後,將產生以下結果:
Value of c: 90
廣告
資料結構
網路
關係資料庫管理系統 (RDBMS)
作業系統
Java
iOS
HTML
CSS
Android
Python
C語言程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP