vs c++编译程序后提示 表达式必须是可修改的左值 是怎么回事儿啊如下

vs c++编译程序后提示 表达式必须是可修改的左值 是怎么回事儿啊如下,第1张

把m%i=0改成m%i==0就妥了。左值表达式必须是能够接收赋值的表达式,比如++a、a=3、a+=109等等。实质上左值表达式的结果是一个可接收数据变量,如果表达式的值还不确定,那就不能接收数据,也就不能做左值表达式,如a++、a+1、x+y等。m%i不能作左值表达式,因为m%i=0不能表示把0赋给谁,而m%=i可以做左值表达式,因为它的值就是m的值,再给变量m赋一个新值当然是合法的。

1、用 VS 打开工程,点击菜单 项目 - 属性。

2、在打开的页面中点击 配置属性 - C/C++ - 代码生成。

3、在展开的页面中选中 运行库,再点击右边的组合框。

4、选择多线程(/MT)项,然后单击确定。

5、回到原工程页面,点击菜单下方的 Debug 下拉框,选择 Release 项。

6、然后点击菜单 生成 - 重新生成解决方案,再次生成新的 exe 文件。

7、编译完成后,打开工程目录下的 Release 目录,即可发现新生成的 exe 程序。

源代码就是指编写程序时写的代码

拿java举例子吧

public class Test {

public void main(String args[]){

Systemoutprintln("hello java");

}

}

这就是源代码 编译之后就变成了class的文件了,那样就看不见以上代码了。

刚好我也是用VS,有一个人专门写了一个它的使用方法,网址底下·

至于怎么创建C,

你按照那个人说的设置了后,点新建,项目WIN32,输入名称,然后再资源管理器那,点右键,添加,新项目,选C++文件,然后命名注意了,要写NAMEC,这样就是C的程序。。好像说的麻烦了,不懂可以加我然后问我。。

>

以上就是关于vs c++编译程序后提示 表达式必须是可修改的左值 是怎么回事儿啊如下全部的内容,包括:vs c++编译程序后提示 表达式必须是可修改的左值 是怎么回事儿啊如下、用vs编译C++文件时无法启动程序,并且找不到指定文件怎么办、vs编译源代码的程序是什么等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9981213.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-04
下一篇 2023-05-04

发表评论

登录后才能评论

评论列表(0条)

保存