字符指針數組的初始化可以通過以下幾種方式實現:
char *strArray[3];
strArray[0] = "Hello";
strArray[1] = "World";
strArray[2] = "C";
char *strArray[] = {"Hello", "World", "C"};
char *strArray[3];
for (int i = 0; i < 3; i++) {
strArray[i] = (char *)malloc(10 * sizeof(char));
}
strcpy(strArray[0], "Hello");
strcpy(strArray[1], "World");
strcpy(strArray[2], "C");
注意:在使用動態分配內存的方式初始化字符指針數組時,需要注意釋放內存以避免內存泄漏。