定義char數組可以通過以下方式進行:
char array[10];
上述代碼定義了一個大小為10的字符數組,該數組可以存儲10個字符。
char array[] = "Hello";
上述代碼定義了一個字符數組,并將字符串"Hello"賦值給該數組。數組的大小自動根據初始化的字符串長度確定。
賦值字符數組可以通過以下方式進行:
array[0] = 'H';
array[1] = 'e';
array[2] = 'l';
array[3] = 'l';
array[4] = 'o';
上述代碼逐個元素將字符賦值給數組。
strcpy(array, "Hello");
上述代碼使用strcpy函數將字符串"Hello"復制到數組中。
請注意,在進行字符數組操作時,要確保數組足夠大以容納所需的字符或字符串,并且要小心避免數組越界的情況。