c++ - 我正在尝试这个简单的代码,我得到了这个错误
问题描述
#include<iostream>
#include<curses.h>
int main()
{
std::cout<<" alert \a";
getstr();
return 0;
}
我收到此错误:
Expected primary expression before ')' token getstr();
解决方案
getstr
需要一个 char 指针作为参数。这是它将存储来自用户输入的字符串的位置。正如Dampen59 所指出的,这是函数签名。
int getstr(char *str);
推荐阅读
- flutter - 在工作日下午 6 点弹出的位置通知中显示位置通知的最佳方式是什么?
- javascript - res.map() 不是 res 是数组对象的函数
- parameters - 将参数传递给 qsub:括号问题
- python-3.x - 如何从 Tkinter 中的另一个类 __init__ 访问字典
- python - Python,浮点数可以有多长小数点?
- ios - 如果 selectedSegmentIndex 不同,则 ViewController 不同
- ruby-on-rails - 如何在 circleCI 中设置 ruby 版本?
- inno-setup - Inno Setup Unknown identifier - 这可能是语法错误吗
- linux - 如何从终端中的任何目录运行 linux 可执行文件?
- r - 计算几个点之间的行驶距离矩阵(使用osrm)