0

我现在收到这些警告,我不知道为什么。我已将警告消息放在它对应的行旁边的代码中。

void removeNewLine (char * userName, int charLenght)
{
int i=0; 

do {
    if (userName [i]=='/n') //comparison between pointer and integer
    {
        userName [i]='/0'; //assignment makes integer from pointer w/o cast
    }
i++;
} while (i<charLenght);

}
4

1 回答 1

5

你有错误的斜线。您需要'\n'换行符和'\0'NULL 字符。

于 2013-10-04T14:53:20.563 回答