我用VS2022为什么有些代码一个项目里能运行,另一个不能
(有些时候说是变量没有初始化,有些没有原因就是运行不了,还有时候说是找不到文件)
VS2022使用C语言时遇到的问题
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
5条回答 默认 最新
- 技术专家团-小桥流水 2022-09-05 14:40关注
vs运行项目都必须是以工程的方式,也就是必须先建立工程,然后再工程里添加代码文件,如果你在别的地方写的代码,直接用vs打开了代码文件,肯定是运行不了的。另外,一个工程必须有且仅有1个main函数,如果没有或有多个main函数,也会报错。如果在多个文件中写了代码,需要把这些文件都添加到工程里,如果代码之间有关联,需要通过include包含,但是要注意避免交叉包含。
还有要注意的一点是,vs2022检查更严格一些,如果一些变量使用前没有初始化,也是会报错的,这就需要在声明变量的时候先给他赋一个初始值。
最好把你的代码贴出来看一下。本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 1无用
悬赏问题
- ¥60 ESP32怎么烧录自启动程序
- ¥50 html2canvas超出滚动条不显示
- ¥15 java业务性能问题求解(sql,业务设计相关)
- ¥15 52810 尾椎c三个a 写蓝牙地址
- ¥15 elmos524.33 eeprom的读写问题
- ¥15 使用Java milo连接Kepserver服务端报错?
- ¥15 用ADS设计一款的射频功率放大器
- ¥15 怎么求交点连线的理论解?
- ¥20 软件开发方法学习来了
- ¥15 微信小程序商城如何实现多商户收款 平台分润抽成