C++ 、 汇编语言、VC++ 、C语言之间的区别
6个回答
展开全部
你好
1.区别
由语言的抽象程度从低到高为:
机器语言 -> 汇编语言 -> C语言 -> C++
抽象程度越低,越接近底层硬件,抽象程度越高,越面向应用、界面显示
VC++是微软开发的C++语言开发环境,不属于语言范畴,类似的开发环境还有Borland C++
2.关于从何入手
可以先学C,再学C++; 也可以直接学C++。
(如果学过C,再学C++会很容易入手,不过不是必须的)
3.还有你自己以后想往哪个方向发展
如果打算和芯片、硬件、驱动打交道,即嵌入式开发,那就从C语言学起,有需要再学汇编
如果主要想做界面应用、游戏等,直接学C++吧
4.Java、C#也和C++属于一个层面,即面向对象语言,各有优劣,以后有机会再了解也不急
希望回答对你有所帮助,谢谢
1.区别
由语言的抽象程度从低到高为:
机器语言 -> 汇编语言 -> C语言 -> C++
抽象程度越低,越接近底层硬件,抽象程度越高,越面向应用、界面显示
VC++是微软开发的C++语言开发环境,不属于语言范畴,类似的开发环境还有Borland C++
2.关于从何入手
可以先学C,再学C++; 也可以直接学C++。
(如果学过C,再学C++会很容易入手,不过不是必须的)
3.还有你自己以后想往哪个方向发展
如果打算和芯片、硬件、驱动打交道,即嵌入式开发,那就从C语言学起,有需要再学汇编
如果主要想做界面应用、游戏等,直接学C++吧
4.Java、C#也和C++属于一个层面,即面向对象语言,各有优劣,以后有机会再了解也不急
希望回答对你有所帮助,谢谢
2015-09-18 · 知道合伙人数码行家
关注
展开全部
c编程过于繁琐 于是有了c++ 有了类 有了面向对象
c#比c++在开发如MFC程序时效率更高 类似java 易用性好
vc++只是一个c/c++编译器 还有很多编译器可用 不过他是windows平台上最好用的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
本质是没有区别的因为最终就是操作符怎样来处理操作数要说有区别就是其他语言都是从汇编语言衍变而来的不同形式因为汇编语言是直接对操作硬件
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
靠近机器层(低级)《---《--- 汇编语言、 C、C++、VC++ ---》---》靠近应用层(高级)
更多追问追答
追问
我不知道从哪一个入手,可不可以推荐一下?
追答
建议你可以先学C或C++,这两种语言以后找工作时很重要,一般公司都要求会
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Vc++? 这不是一个编译器么...有这种语言么?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询