美文网首页iOS Developer
C语言类型声明的一个坑

C语言类型声明的一个坑

作者: 胖一一 | 来源:发表于2017-01-07 13:19 被阅读0次

    版权声明:本文为原创文章,转载时请注明文章来源,否则视为侵权,并按法律程序处理!

    有位同学说,“老师,我运行如下代码,结果报错了”

    #include

    int main(){

    char c,

    int b;

    return 0;

    }

    报错结果是:

    --------------------Configuration: Test - Win32 Debug--------------------

    Compiling...

    demo.c

    d:\ccode\test\demo.c(4) : error C2059: syntax error : 'type'

    Error executing cl.exe.

    demo.obj - 1 error(s), 0 warning(s)

    这位同学不知道错在哪里。

    其实是错在 char c, int b;了。声明变量c后,紧接着声明变量b,此时变量c后是不能写逗号的,要写分号才行。

    可能这位同学的作文水平比较好,逗号、句号用的比较溜。可是计算机代码可不像写作文呀,声明完一种类型的变量后,一定要以分号结尾哦。

    相关文章

      网友评论

        本文标题:C语言类型声明的一个坑

        本文链接:https://www.haomeiwen.com/subject/fdrfbttx.html