C
文章平均质量分 86
记录C语言学习过程中的点点滴滴
冰茶不冰
这个作者很懒,什么都没留下…
展开
-
VSCode如何更改C/C++程序运行产生的.exe文件的生成路径
一、F5调试生成的.exe文件task.json文件"args": [ "E:${fileDirname}/${fileBasenameNoExtension}.exe",],改成 (您需要保存位置的路径名,将反斜杠改成斜杠)"args": [ "E:/VsCode/VS-Code-C/exe/${fileBasenameNoExtension}.exe",],launch.json文件"program": "${fileDirname}\\${f原创 2020-12-04 13:58:28 · 16761 阅读 · 6 评论 -
C语言报错:a label can only be part of a statement and a declaration is not a statement
在写代码的时候,变量的声明不应该出现在label之后,比如switch语句中的case结构也可能会遇到类似的问题,在case标签下面定义了变量,则会报错。对此问题的分析:由于switch的几个case语句在同一个作用域(因为case 语句只是标签,它们共属于一个swtich语句块),所以如果在某个case下面声明变量的话,对象的作用域是在俩个花括号之间 也就是整个switch语句,其他的case语句也能看到,这样的话就可能导致错误。原创 2020-12-04 14:08:02 · 14265 阅读 · 2 评论