如何在变量中存储多个字母?

时间:2010-04-22 17:31:18

标签: c++ string char

使用char我收到此错误: 。\ main.cpp(6):错误C2015:常量中的字符太多

4 个答案:

答案 0 :(得分:6)

char只包含一个字符:

char bar = 'a';

如果需要更多,请使用字符串常量初始化字符数组:

char foo[] = "This is my thing";

答案 1 :(得分:6)

鉴于文件扩展名cpp,我将走出困境并假设您正在使用C ++。如果是这样,请使用string类来存储字符串。

答案 2 :(得分:2)

有关错误的说明,请参阅Compiler Error C2015。 MSDN是一个很好的知识源,通常会更详细地描述Visual Studio中的错误消息(我假设您正在使用)。

答案 3 :(得分:1)

使用字符串,即字符数组,例如char s[] = "Hello";