使用char我收到此错误: 。\ main.cpp(6):错误C2015:常量中的字符太多
答案 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";