C/C++问题 弄了很久都没弄明白 到底是windows下编程还是语言本身问题

C和C++这2个是语言,VC是指开发环境这些我清楚我想问的是现在的人都在用windows是吧那么开发windows下可以可运行的程序是不是一定要学VC++和MFC还有AP... C和C++这2个是语言,VC是指开发环境这些我清楚 我想问的是现在的人都在用windows是吧 那么开发windows下可以可运行的程序是不是一定要学VC++和MFC还有API和windows的一些东西,难道学了C/C++语言(语法)本身还不可以直接在windows下面用吗?或者说在windows下编程吗?难道一定要经过WINDOWS下提供MFC或API这些东西再行?我虽然表达的还是不过清楚`我相信大家也明白我想要说什么!希望老鸟门给个满意的答案`越具体越好!有资深的人`望留个QQ 学习方面很大的压力!!10分送上!分不多! 展开
 我来答
枪枪_枪手
2007-06-04 · 超过45用户采纳过TA的回答
知道小有建树答主
回答量:199
采纳率:0%
帮助的人:80.2万
展开全部
你这问题好像提两次了,我是用手机给你回的,以后有时间我会给你留言。 说实话我以前和你有同样的感觉,语言是独立操作系统的,就如你说的那样要写windows程序就必须学windows api。这个没有办法改变,学着适应。手机输入有限,以后给你说。

API是windows的对外接口啊,你要做WINDOWS程序就必须要用WINDOWS API,就向你要进入一间房,你就必须从门口进入,不能从其它地方进一样。
MFC是微软为了人们更好的编程(更好的用API)而做的其它的工作,它将API封装在类里,就成了MFC,MFC是为了人们更好的用WINDOWS API 而产生的。
如果你对API很了解也可以不用MFC啊,就直接用API,这也是一个很好的选择啊,那就要看你有没有本事了。
其实C++这样做的好,不把API包含在标准里面是对的,你看如果把WINDOWS API 含在里面,一时看是很好,但C要在其它操作系统上编程,不是也要把那个系统的API加进来吗? 这样以来就来了一个困难,就是学习C++更难了,要学的东西太多了。面且这也不符合一种语言的发展啊,你想想就会同意我的看法了。
djjfive
2007-06-03 · TA获得超过1314个赞
知道小有建树答主
回答量:1258
采纳率:0%
帮助的人:935万
展开全部
C和C++都是语言。
也就是提供一种你跟机器交流的语言。
VC就像你说的,是开发平台。它将你用的语言进一步转化成系统可以识别的语言(最基础就是01代码了)
C语言也可以在VC下操作。
可运行exe文件是通过开发平带编译后形成文件。它跟你是用什么语言开发的没有关系。
不是学计算机的,这些自己的理解而已。 :)
期待大牛的精彩回答。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友660f3e6
2007-06-04 · TA获得超过666个赞
知道小有建树答主
回答量:198
采纳率:0%
帮助的人:276万
展开全部
必须学!
道理很简单,你学C语言不会库函数能做出来程序吗?能在屏幕上打出个字吗?
API和MFC就相当与WINDOWS的库函数,其实MFC也是API.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友68ebec1
2007-06-03 · TA获得超过757个赞
知道小有建树答主
回答量:832
采纳率:0%
帮助的人:543万
展开全部
对楼上的,表示钦佩啊!有了你这样的人,世界就太平了!
回复LZ的问题,你的问题答案是肯定的,难道你只想用你学的一点VC++基础去搞软件,好象有点不可能.要不这样,干脆全中国的都去当程序员.
要想写一手好的程序,你得对它感兴趣,如果你只是为了实现一个功能或拿去炫耀,我觉得这个没必要,因为每中语言都有它的精深之处!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式