c語言初始化的正確方法?
變量的初始化就是在定義變量的時候,直接對變量進行賦值操作。
初始化的方式一般有如下兩種:
1、直接對變量進行賦予常量數(shù)值進行初始化;
2、通過同類型變量進行初始化。
舉例說明如下:
// 以下屬于第1種初始化方式
int a1=5; // 整型變量的初始化
int b1[]={1,2,3,4}; // 整型數(shù)組的初始化
char str1[]="abcd"; // 字符數(shù)組的初始化
// 以下屬于第2種初始化方式
int a2 = a1; // 整型變量的初始化
int b2[4] = b1; // 整型數(shù)組的初始化
char str2[4] = str1;// 字符數(shù)組的初始化
char *p = str1; // 字符指針的初始化