C++和VC++到底有什么区别呀??C++只是一门计算机语言呀,就是我们写的代码。VC++不是一个

C++和VC++到底有什么区别呀??C++只是一门计算机语言呀,就是我们写的代码。VC++不是一个软件吗????我平时编写的代码就是在这个软件里面编写的呀,怎么看资料说V... C++和VC++到底有什么区别呀??C++只是一门计算机语言呀,就是我们写的代码。VC++不是一个软件吗????我平时编写的代码就是在这个软件里面编写的呀,怎么看资料说VC++也是好比一门语言呀!到底有什么关系和区别呀??? 展开
 我来答
maozz
2014-10-29 · TA获得超过2037个赞
知道大有可为答主
回答量:2063
采纳率:92%
帮助的人:1260万
展开全部
C++是一种基于C语言开发的编程语言.

VC++是一种开发工具.可提供编辑C语言,C++以及C++/CLI等编程语言.也就是一个编辑器,一个软件.你可以用C++写一个VC++的软件出来,但你不可能反过来用个软件开发个编程语言出来.
追问
那我们写的代码是运行在软件上的还是电脑系统上的???因为有一个语句是return 0;解释是向系统返回一个值????什么意思?
匿名用户
推荐于2016-07-03
展开全部
看到这些回答,感觉就像没有回答一样.其实你这种问题我也面对过.能编译C++的IDE到处都是,VC++的主要作用还是用来编写窗体应用程
序(如QQ,暴风影音等).其内容庞大而又复杂,尽管VC++所使用的API函数和MFC类库都是根据C++的语法写的.但真正学好VC++确实难的多.不要以为会了C++,就可以完全理解VC++的API或MFC编程. 学MFC就像学一门新的语言一样,需要很长的时间.不过,学习VC++才是C++的主要应用. 比如C++ builder.也是一种开发环境,不过学习它又要去学新的(与VC++不同的)函数和类.
真正理解MFC至少需要两个月.你去努力吧.
追问
那我们写的代码是运行在软件上的还是电脑系统上的???因为有一个语句是return 0;解释是向系统返回一个值????什么意思?
追答
归根结底都是运行到系统上的。
软件分解释型和编译性,解释型需要解释软件window就是vb的解释型,c语言直接编译成底层程序。
其实返回值是为了监视软件运行状况的。系统提供用户接口,向用户提供信息,所以返回系统是可以理解的。(我们的日常操作是通过系统实现的)
一个比喻是,基层硬件是土地,而系统和部分程序系统(直接调用硬件指令)就是上面同一级的植物,但是二者互相可以交换信息,并互相影响。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
写意天下万剑宗
2014-10-29 · TA获得超过118个赞
知道答主
回答量:114
采纳率:0%
帮助的人:49万
展开全部
一个是语言,一个是编译器。
姑娘,不要在意细节
追问
那我们写的代码是运行在软件上的还是电脑系统上的???因为有一个语句是return 0;解释是向系统返回一个值????什么意思?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式