[英]Character initialization in c language
我想将'分配给一个角色,但它一直给我错误任何帮助?
void main()
{
char c = ''';
}
在这些情况下,必须使用反斜杠转义像'或\\这样的特殊字符。 在这种特殊情况下,您遇到错误,因为编译器认为您打开并关闭前两个''的空字符,然后打开另一个字符而不用第三个字符关闭它。
使用转义序列:
char c = '\'';
另外,双引号在C中写为'\\“'。
PS:没有void main()
,它应该是int main(void)
。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.