当前位置:编程学习 > VB >>

VB和C语言差距很大吗

学好VB能够后,再学习C语言更容易上手吗?
补充:如果先学VB的话,对于学习VC有帮助吗
		
追问:那不是应该先学VB吗

答案:我个个觉得你如果要学习的话,直接学C更好,你最后还是学C,不是先学VB,VB容易上手,这点我不否认,但是给人太大的依赖性,学VB之后再去学C你可能不习惯那种没有界面的编程。

学了C之后,如果想再去学VB,那更加得心应手,一看就会。

c是中级语言,vb是高级语言,c是面向过程,vb是面向对象,两者是变成思想上的区别,c适合做底层开发,vb比较简单,容易上手
[1]简单的说: 
VB是由Basic语言演化而来的VisualBasic,意思是可视化Basic,而VC是由C++语言演化而来的VisualC++,意思是可视化C++,VB功能没有VC强大,但是很容易掌握,推荐先学习VB,如果将来要专业学习编程,可以再进攻VC,那时你会发现原来掌握编程基础后VC是多么的容易学习。
[2]VC的博大在于MFC的操纵,它是Win32API的封装.
思想在于怎样了解MFC的内幕,它的运行机制.差别也大,差别也不大!这要看你对API的理解了,虽然VC++的可视化没有VB的好,但是不是绝对没有的,其对而且对话框的编辑是跟VB一样的,不过不是像VB那样放在第一个界面罢了,VC++的博大精深是VB难以望其项背的!:)
而且VC++是完全面向对象的编程工具,而VB是不够完全的面向对象编程工具,VC++是完全编译语言,VB是本地编译语言,不够完全,VC++效率高,封装性好,继承性高,VB效率相对低了很多,但界面友好,二者只能取其一,或者使用VC++,VB辅助(因为VB开发快),当然Delphi,BCB也是不错的选择。 在说下我就是学C#的,但我现在的工作是用VB,2者差别不是很多!我觉得就是语法上有点差异!VB我是自学的!
应该先学习C语言,然后学习VB就比较上手,VB的语句简单,很少;没有C语言那么复杂,VB是可视化的,用户使用很方便。
两种语言各有优缺点。首先VB比C高级一些。VB和VC在编程领域应用比较广。
C是编译类语言,就是编译成可执行文件后执行。BASIC是解释类语言,就是按照程序翻译一句执行一句。
C更贴近于硬件,而BASIC简单易懂。用VB编程在界面处理上更容易一些,VC执行速度快而且效率高,但相对编程复杂。
建议学VC。
都有所接触,VB要好学些,学过VB对于再去学C有点帮助,便于理解程序等等...不过两者还是有差距的,后来随着C的加深,也就没什么帮助了。个人感觉没什么大的必要....

上一个:我想学VB把二级过了
下一个:VB怎么修改应用程序的图标?

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,