使用char**,将char**初始化为C中的字符串数组

Fre*_*ght 3 c string pointers initialization char

char *c[] = { "str1", "str2", "str3", "str4" }; 
char **c = { "str1", "str2", "str3", "str4" }; 
Run Code Online (Sandbox Code Playgroud)

第一行有效.第二个不是.为什么?

Joe*_*Fan 5

第二行不是数组,因此您无法使用数组初始化语法