一个初学者对C语言的疑惑。对c语言有理解的进来

首先,为什么C语言只编类似DOS的程序,比如输出HelloWorld。其次,C语言中的指针,循环语句,判断语句,内存等等有什么用处那?直接用VB不就能编出windows程... 首先,为什么C语言只编类似DOS的程序,比如输出Hello World。
其次,C语言中的指针,循环语句,判断语句,内存等等有什么用处那?
直接用VB不就能编出windows程序了吗?为什么要用类似DOS的C语言那?
是C语言不是C++
展开
 我来答
ranpanf
2011-08-15 · TA获得超过801个赞
知道小有建树答主
回答量:435
采纳率:0%
帮助的人:397万
展开全部
VB语言是傻瓜语言,好用易学 快速 ,就是所谓的RAD(快速应用开发)。但是程序有不同的层次,如专业软件,普通的应用软件,系统软件(数据库,操作系统,编译器等等)。VB只适合做一些简单的应用开发。
在今天,很多流行的语言都是基于C语言的,用这些语言开发的开发的程序的在执行是需要一个运行时,而这个运行时需要C运行时,因为C语言是操作系统的开发语言。
C标准里没有图形界面的支持,因为不同的系统有不同的图形标准,这样的图形标准是很多的,而且,某一图形标准下,还有许多不同的图形界面的开发接口。C作为一个通用的语言,不可能在它的标准里实现所有的这样的接口,它只是提供了这样一种机制,图形界面开发接口(GUI的API)这个交由第三方实现。
c语言中的指针可以直接操纵内存区域,这是basic和其他语言不具有的强大功能。至于循环,判断语言,敢问basic没有?
chenguangfu038
2011-08-15 · TA获得超过1673个赞
知道小有建树答主
回答量:1171
采纳率:0%
帮助的人:922万
展开全部
为什么要用C语言? 因为那是基础。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
6green理工人
2011-08-15 · TA获得超过128个赞
知道小有建树答主
回答量:357
采纳率:0%
帮助的人:183万
展开全部
其它的高级语言都是在C的基础之上为了针对不同的应用需求而产生的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
梦想的兰天e0
2011-08-15 · 超过14用户采纳过TA的回答
知道答主
回答量:85
采纳率:0%
帮助的人:48.6万
展开全部
你这么问只是因为你接触到的只是基本的C语言的教学
比如你用visual stdio 2008就能编出window程序了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
脑开幕筋
2011-08-17 · TA获得超过113个赞
知道答主
回答量:78
采纳率:0%
帮助的人:76.7万
展开全部
这个首先说一下,c也能面向对象。。
然后说一下,任何语言都有可取之处。。。
人们总是想弄一个完美的东西,即让程序员能够快速的接受并且能够快速的做出项目的语言,那么程序员所接受的语言就要更加的符合人的思维,于是就出现了越来越多的语言。。不过它们最后还是变成了0和1。任何语言的出现都是当时人们思想上得一种解决方式,我觉得仅此而已。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式