#include<iostream>
#include<curses.h>
int main()
{
std::cout<<" alert \a";
getstr();
return 0;
}
我收到此错误:
Expected primary expression before ')' token getstr();
答案 0 :(得分:2)
getstr
需要一个char指针作为参数。在这里它将存储来自用户输入的字符串。正如Dampen59所指出的,这是函数签名。
int getstr(char *str);
答案 1 :(得分:0)
答案 2 :(得分:0)
您不能在没有参数的情况下调用getstr()
,尽管该异常在告诉您这一点上做得不好。我从C ++开始遇到类似的问题。试试这个:
int getstr(char *str);
虽然有几个人击败了我,但我还是没有回答。