C语言正常使用字符串为什么出现warning

如题,附图。新手一个,球球各位大佬了!

img

char * a[] = {xxx};
这是一个指针数组,里面存的是指向char类型的多个指针。你后面初始化的是字符串,所以会有warning。
char a[3][3] = {"aa","bb","cc"};
char a1[] = "asdf";
const char* pA = "addf";
上面几种写法供你参考,望采纳。