我新的C++,這是我不斷收到錯誤,我不知道它是什麼。它說在顯示函數行。它有這個錯誤 從'char'到'char *'無效轉換[-fpermissive] | 我可以知道這個錯誤是什麼意思以及如何解決它?錯誤:無效的轉換
void passChar()
{
char letter[] = {'H','E','L','L','O','!'};
for(int i = 0; i<6; i++)
{
while(true)
{
display(letter[i]);
swapLetter(letter[i]);
}
}
}
這裏是我的顯示功能
void display(char letter[])
{
for(int i = 0 ; i<6 ; i++)
{
switchStatement(letter[i]);
}
}
這裏是我的swapletter功能
void swapLetter(char letter[])
{
char temp = letter[0];
for(int i = 1; i < 6; i++)
{
letter[i-1] = letter[i];
}
letter[5]= temp;
}
我的目標是有無限循環的單詞你好。
「在顯示功能線的」 u可以張貼顯示功能太 – OOkhan
首先,你應該向我們展示'display'和'swapLetter'的原型。另外,即使你編譯,你也會被卡在你的'while(true)'-endless-loop – Toby