把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编译源代码的程序是什么等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)