学习c语言遇到的问题

怎么改昂?


    你这是C语言,是不允许在代码行之间声明变量的,声明都必须放在函数开头集中处理。这代码中的int a[ bit ] ;违反了这一规定。当然,若你用的是C++兼容C的编译器,那也可以通过编译。

    还是int a[ bit ] ;这一句,C也好,C++也好,声明数组时都不允许[]中的bit是变量,而你这里是变量,不知你是怎么通过编译的并能得到运行结果。




追问

我用的是vs2017...如果要改怎么改

温馨提示:答案为网友推荐,仅供参考
相似回答
大家正在搜