我的代码中不断收到“'symbol':未声明的标识符”错误。
void draw_horizontal_line(int width, char symbol)
{
int height;
get_height(height);
symbol = '*';
for (int i = 0; i < width; i++)
{
for (int j = 0; j < height; j++)
{
std::cout << symbol;
}
}
}
根据我的课程分配,symbol是in参数。这是唯一提及的模块。参数名称,顺序,类型和参数名称的数量不能更改。我试图将符号定义为星号,并将其设置为“ ”作为字符。我还尝试在main中声明并将符号设置为''。但是,这两个想法都没有奏效,或者我可能做错了。有人可以帮我解决这个问题吗?