C語言變量初始化教程
如果是定義的
是以,在 C 語言中,一個很好的習慣就是在定義變量的同時,給變量初始化,也就是給變量一個預設值。
C語言變量初始化詳解
文法
type varname = value;
參數
參數
描述
type
變量的類型。
varname
變量名。
value
變量初始值。
說明
我們定義了一個變量名為 varname 類型為 type 的變量,并初始化為 value。
C語言多變量初始化詳解
文法
type varname = value, varname2 = value2, varname3 = value3;
參數
參數
描述
type
變量的類型。
varname, varname2, varname3
變量名。
value, value2, value3
變量初始值。
說明
我們定義了三個變量,分别為 varname、varname2 和 varname3,其初始值分别為 value、value2 和 value3。
案例
定義變量并初始化
定義 C 語言變量,并初始化
#include
int main(int argc, char **argv){
printf("嗨客網(www.haicoder.net)\n");
int a = 1024;
double b = 99.99;
char c = 'h';
printf("a = %d, b = %f, c = %c", a, b, c);
}
程式運作後,控制台輸出如下:
![](https://img.laitimes.com/img/__Qf2AjLwojIjJCLyojI0JCLicmbw5SY5kDMhRmM5YDMjBjYmhzN1IGNjZTOiZDMhlTNxY2Yh9CX0JXZ252bj91Ztl2Lc52YucWbp5GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.png)
我們定義了三個變量,分别為 a,并初始化為了 1024,變量 b,并初始化為了 99.99,變量 c,初始化為 ‘h’。
定義多變量并初始化
定義 C 語言多變量,并初始化
#include
int main(int argc, char **argv){
printf("嗨客網(www.haicoder.net)\n");
int a = 1024, b = 110, c = 0;
double d = 99.99, e = 10.24, f = 10.0;
printf("a = %d, b = %d, c = %d\n", a, b, c);
printf("d = %f, e = %f, f = %f", d, e, f);
}
程式運作後,控制台輸出如下:
我們可以在同時定義多個變量的同時,給變量進行初始化。
C語言變量初始化總結
變量的初始化就是在定義變量的同時,給變量設定一個初始值,在 C 語言中,如果定義變量沒有初始化,那麼變量有可能會被指派也有可能不會指派。
是以,在 C 語言中,一個很好的習慣就是在定義變量的同時,給變量初始化,也就是給變量一個預設值。