编程上机操作问题

来源:百度知道 编辑:UC知道 时间:2024/05/28 12:48:38
我自学编程C++的时候,希望能够上机操作。
于是我打开了电脑,进入了Microsoft Visual C++ 6.0中
但是打开以后,我傻眼了,我点了文件》新建,可是一下子出来这么多的选项,我顿时蒙了,我希望知道,它文件页里的每一项都代表什么意思?
还有工程页,每一项又分别代表什么意思?如果我要试一试这个程序:
#include<iostream.h>
enum color{red,blue,white,black,green};
void main()
{
int i;
color flower; //这句什么意思?
cout<<"which color do you like best?0-red,2-white,3-black,4-green";
cin>>i;
flower=color(i) //这句什么意思?
if(flower==red)
{
cout<<endl;
cout<<"you like red best"<<endl;
}
else
{
cout<<endl;
cout<<"i don't like it"<<endl;
}
}
这样的程序怎么运行,需要进行那些操作?才能运行它?(说详细点啊)
能在线教我更好……告诉我你的qq我加你啊……

用VC来运行C++,你首先要新建一个C 控制台项目(名字好像叫C++ Console project,应该在project页,记不清楚了,机器重装后,没有安装VC)
再新建一个C++源程序文件(名字好像叫C++ source file,应该在file页),然后在这个文件里面写代码运行就行了。

C++的程序在VC和TC来运行是基本上一样的,除了绘图库函数不一样。

enum color{red,blue,white,black,green};
……
color flower; //这句什么意思?
这是定义一个flower的变量,类型为前面定义的color枚举型
……
flower=color(i) //这句什么意思?
这是给flower赋值,值为color的第i个值

你装的是vc++
和你想要的效果不一样。

------------------------------

color flower; //这句什么意思?

----------------------------
enum color{red,blue,white,black,green};

建议看看c++的枚举 enum

C++
不如C#容易懂。

你编的这个程序只是属于一个小程序,不需要自己建立一个工程.
要想运行你这个程序也很简单.新建后,在"文件"里选->"C++Source file"这个选项,在右边的"文件"一栏里可以取个名子(随便取,例如color)下面的路径可以自己设置.
然后,进入之后将你上面的程序代码只要复制在文件里就可以了(例,color.cpp)中就可以了,然后点击工具栏中的”编译"选项中的第一项(也就是编译color.cpp),编译后,如果下面的信息栏里没有提示错误就可以执行了,”执行”选项也是在"编译”里.

最后说一句,你这个程序在flower=color(i) 后少个分号.

0-r