目标C循环字符



目标C中的for循环有什么问题?我得到一个"预期表达式"错误

for (char c = ‘A’; c <= ‘Z’; c++)
{
   //Do stuff 
}

您使用了错误的字符来支撑每个char,这可能是您使用的键盘类型的结果?您需要一个撇号字符来表示char。试试这个:

for (char c = 'A'; c <= 'Z'; c++)
{
    //Do stuff 
}

您是否偶然复制并粘贴了它?代码读起来很好,但由于您使用了‘A’而不是'A',因此是错误的。将引号改为正确的单引号。

最新更新