c – 在以下代码中找不到错误: – 在try()之前预期的unqualified-id

c – 在以下代码中找不到错误: – 在try()之前预期的unqualified-id,第1张

概述#include<stdio.h>#include<string.h>void try(char s[]){ if(strlen(s)>5) { puts("Error\n"); }}int main(){ char string[10]; int T; scanf("%d",&T); while(T--)
#include<stdio.h>#include<string.h>voID try(char s[]){    if(strlen(s)>5)    {        puts("Error\n");    }}int main(){    char string[10];    int T;    scanf("%d",&T);    while(T--)    {        scanf("%s",&string);        try(string);    }    return 0;}

仍然找不到错误…尝试是一个简单的功能,并一如既往我创建一个函数并调用它.编译器给出错误 – (在’try’之前预期的unqualifIEd-ID)

解决方法 我怀疑你是在尝试将代码编译为C而不是C.在C中,try是 reserved word(它用于异常处理).

$gcc test.c$g++ test.ctest.c:3:6: error: expected unqualifIEd-ID before 'try'

您可以使用-x显式设置语言(使用gcc或g):

$gcc -x c test.c$gcc -x c++ test.ctest.c:3:6: error: expected unqualifIEd-ID before 'try'
总结

以上是内存溢出为你收集整理的c – 在以下代码中找不到错误: – 在try()之前预期的unqualified-id全部内容,希望文章能够帮你解决c – 在以下代码中找不到错误: – 在try()之前预期的unqualified-id所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1215698.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-05
下一篇 2022-06-05

发表评论

登录后才能评论

评论列表(0条)

保存