有的代码在vs中没法运行在codebiock可以?
发布网友
发布时间:2022-04-27 00:51
我来回答
共1个回答
热心网友
时间:2022-06-21 23:38
vs有很多规则和别的编译器不太一样,如果你说的是vsCode,你下载了哪个编译器也有影响。用的是什么插件也有影响。
如果你说的是vs,你这个代码的问题,我前天在两个编译器刚好都试了出来了。
struct的嵌套结构,在vs里面,需要先声明嵌套的。不支持嵌套同时声明。
但是大多数编译器都会认为可以同时声明,有的顶多加了个要求,说同时声明还需要同时声明结构变量才算数。我试了我的vscode,很显然即使没有同时声明结构变量也没有错。codeblocks也支持直接嵌套。