syntax error : ')' 是什么意思 怎么解决?
注意下面这句:
fscanf(fp,"%d %s %s %s ",&p->num,p->name,p->sex,p->tel); p->num,p->name,p->sex,p->tel);
后面那部分p->num,p->name,p->sex,p->tel);应该是多出来的吧..
怎样解决SyntaxError
编译器错误 C2059语法错误 :“token”
该标记导致语法错误。
若要确定原因,则不仅要检查在错误信息中列出的行,还要检查该行上面的行。
以下示例对包含左大括号的行生成了错误信息,而该错误的真正原因却出现在其上面的行中。
// C2059a.cpp
int main ) // C2059 No opening parenthesis.
{
}
如果对行的检查没有获得有关可能出现的问题的任何线索,则尝试注释掉在错误信息中列出的行以及可能出现在该行上面的若干行。
如果该错误信息在紧跟 typedef 变量的符号上出现,则检查该变量是否已在源代码中定义。
如果符号没有计算出任何结果(在使用 /Dsymbol= 编译时可能发生),则可能会获得 C2059。
// C2059b.cpp
//pile with: /DTEST=
#include
int main()
{
#ifdef TEST
printf("
TEST defined %d", TEST); // C2059
#else
printf("
TEST not defined");
#endif
}
可能收到 C2059 的另一个特定原因是编译在函数的默认参数中指定了结构的应用程序。
参数的默认值必须是一个表达式。
初始值设定项列表(如用于初始化结构的初始值设定项列表)不是表达式。
下面的示例生成 C2059:
// C2059c.cpp
struct ag_type
{
int a;
float b;
};
void func(ag_type arg = {5, 7.0}); // C2059
其解决方法是定义一个执行所需初始化的构造函数。
struct ag_type {
int a;
float b;
ag_type(int aa, float bb) : a(aa), b(bb) {}
};
void func(ag_type arg = ag_type(5, 7.0));
int main()
{
}
如果您在类外定义成员模板类或函数,也可能获得 C2059。
有关更多信息,请参见知识库文章 Q241949。
转载。
。
。
。
一个篮球队有多少人?各叫什么(比如中锋)?各自的职能是什么?
一个职业篮球队可以有很多人.. 打球的大约20左右..
具体的职位 C 中锋 5号位 主要的职能是保护篮下.. 篮板 内线防守和进攻
PF 大前锋 4号位 主要的职能是协助C保护篮下保护篮板 主要是个体力活!
SF 小前锋 3号位 主要职能是得分.. 或者说是全能.. 能得分 能防守 能冲抢篮板 等等
SG 得分后卫 2号位 主要的职能就是得分 利用自身的优势 突破或者外线投篮等等
PG 控球后卫 1号位 主要的只能就是把控比赛的节奏 是一个球队的主要核心 为队友创造好的得分条件
楼主.. 这些都是我自己手打的啊 没有摘抄一分一毫.. 如果你觉得还行 也不枉我费这劲了!
syntax error,这个错误怎么解决
编译器错误 C二059语法错误 该标记导致语法错误。
若要确定原因,则不仅要检查在错误信息中")"列出的行,还要检查该行上面的行 你可以把源程序发过来我帮你改改 编译器错误 C二059语法错误 该标记导致语法错误。
若要确定原因,则不仅要检查在错误信息中")"列出的行,还要检查该行上面的行 你可以把源程序发过来我帮你改