将值分配给字符类型字符串

时间:2015-05-12 14:46:07

标签: c++ arrays string character

char *pro[x]={"A","B","C","D"};

我无法使用这些字母初始化'pro'我也尝试过这样:

char *pro[x]={'A','B','C','D'};

如何将这些字母存储在此数组中?

1 个答案:

答案 0 :(得分:2)

如果您想要一个char数组,您可能需要使用

char* pro = {'A','B','C','D'};

或者

char pro[] = {'A','B','C','D'};

您编写char* pro[]的方式是char*的数组。另请注意,char字面值使用单引号,双引号用于const char*字面值。