汇编跟c语言先学习那一个

作者&投稿:汉琦 (若有异议请与网页底部的电邮联系)
怎么学习C语言和汇编~

1:如果你能够熟练的使用Windows的话,你就可以开始你的程序生涯了!

2:首先从C语言开始。有的朋友可能认为C语言太难了,应该从VB开始。虽然,对于一个初学者来说,用一些控件堆砌成一个小软件,是有一些成就感,但是,基础才是最重要的!C语言对于数据类型的描叙,远比VB里面说的更为全面,清楚,明白,而这些却是编程中的根本!

3:学C语言,从数据类型,基本表达式,再到条件语句,循环语句,然后学习函数,再加上一些简单的数组知识,就可以了!一句话,到现在为止,你只要理解结构化程序设计的思想也就够了!

4:有了以上的基础,就要开始学汇编了。汇编开始的时候是很难,那些各种各样的寄存器,分段的内存地址,是很难理解,可是这些知识理解了以后,后面的内容就简单了,学习8086的那些指令,再加上一些伪操作,还有DOS和BIOS中断的调用,就可以看懂书上的汇编程序了。(着重是理解算法,对于后面的那些汇编的应用有兴趣的可以看一下!)到此,你应该会对计算机的理解更深一层!

5:有了汇编的基础,再来学习C语言中的精华部分----指针,可谓如鱼得水了。现在你要对C语言全全面面的学一遍了,谭版的教材要从头到尾认认真真的看两遍以上。

6:学完以上的内容,有必要研究一下数据结构了,线性表,堆栈,队列,树,图,二叉树,等等,都要滚瓜烂熟!(最好是清华严蔚敏老师的那本教材)

7:请时刻记住:浮躁是学习编程的大忌!

8:现在,你应该学习一些数据库的知识,还有一些常用的算法了!

9:如果以上的知识你都学精通的话,就可以开始C++的课程了,找本C++上手的书,用一个星期的时间大概了解一下C++,然后找一本VC上手的书,再花一个星期的时间学习VC的界面和用法,就可以做一些简单的应用了!

10:要想学好VC,没有扎实的C++知识是不行的,以下书籍是VC程序员必须翻的烂熟的:C++Primer,Effective C++,Thinking in C++,More Effective C++
深入浅出MFC。

11:深刻理解C++面向对象的思想!

12:编程的时候,出错是难免的,所以,MSDN一定要熟练使用;好的代码风格会使调试的时候,更加简单的查错,所以,一定要养成良好的编程风格!

13:如果你严格的走好了以上的每一步,你才踏上了编程的门槛,可以混口饭吃了!
至于在以后,编译原理,操作系统,还有软件工程等等基础知识,是必不可少的!

14:如果现在再来学习JAVA,C#等别的语言的话,应该是触类旁通,拿来就用了,
到此,你才可以称得上是一个高手!

“ 哎哟,哥们儿,还捣鼓汇编呢?那东西没用,兄弟用VB"钓"一个API就够你忙活个十天半月的,还不一定搞出来。”此君之言倒也不虚,那吾等还有无必要研他一究呢?(废话,当然有啦!要不然你写这篇文章干嘛。)别急,别急,让我把这个中原委慢慢道来:一、所有电脑语言写出的程序运行时在内存中都以机器码方式存储,机器码可以被比较准确的翻译成汇编语言,这是因为汇编语言兼容性最好,故几乎所有跟踪、调试工具(包括WIN95/98下)都是以汇编示人的,如果阁下对CRACK颇感兴趣……;二、汇编直接与硬件打交道,如果你想搞通程序在执行时在电脑中的来龙去脉,也就是搞清电脑每个组成部分究竟在干什么、究竟怎么干?一个真正的硬件发烧友,不懂这些可不行。三、如今玩DOS的多是“高手”,如能像吾一样混入(我不是高手)“高手”内部,不仅可以从“高手”朋友那儿套些黑客级“机密”,还可以自诩“高手”尽情享受强烈的虚荣感--#$%& “醒醒!”

学会汇编,再学C,让你对C的领悟更深!

1. 先学C语言,再学汇编。楼上都说了,不再赘述。
2. 书籍:
C语言,《C程序设计》谭浩强,《C++程序设计》谭浩强。都讲得比较基础,很容易看懂。
汇编语言,《汇编语言(第2版)》王爽,《IBM-PC汇编语言程序设计(第2版)》沈美明、温冬婵。前者讲得比较通俗,容易上手,后者代码和实例比较多,难度偏高。

一般是先学习C语言,因为c语言比较基础,相对于汇编要好学一些,汇编语言的学习要有一定的编程基础,不然很难理解计算机的底层工作原理。

如果两个都想学的话,我建议你先学习汇编语言。在汇编语言的学习过程中,除了要学习指令、编程外,还涉及很多硬件方面的操作,汇编学会之后再学习C语言,就容易多了。

先学C语言 这个用的比较普遍也是几种重要语言的基础
对以后的计算机语言学习都有很大的帮住


我要学汇编和C两种语言,先学哪种?两种都要学!
汇编是直接编写汇编语言,就是那种很短的语句,差不多给电脑直接运行的代码噢。汇编语言接近计算机语言,但是跟人类语言离得比较远。目前商业开发除非要写执行效率很高的代码又或者驱程之类,否则都不用汇编 C语言是编程的基础,但是跟汇编语法一点都不一样噢。没有所谓说先学那种的。不过C语言容易上手...

求计算机基础知识学习顺序,汇编、C语言、C++、计组、数据结构、操作系统...
朋友,我来告诉你吧,看你给的分多的面子上,说的详细点。1 先大概看看C,(记住是大概),了解一下高级语言的编程技巧。2 然后学习汇编语言(16位和32位都要学,先学16位,然后学32位,32位就是你说的win32汇编),因为汇编语言是很多相关课程(比如数据结构,操作系统,微机原理)等的重...

c语言和c先学哪个
但从语言发展历程和特性的角度来看,建议先学习C语言。因为理解并熟练掌握C语言之后,再学习C++会更加得心应手。如果对某一个应用领域或方向有明确兴趣,例如系统编程或者嵌入式编程,可以优先考虑先学习相应的语言。但对于基础而言,学习C语言能够更好地理解计算机编程的基础概念和原理。解释:从语言发展历...

...但不知道先学汇编语言简单一点,还是C语言简单
c语言比较简单,通俗易懂,可读性较高 汇编语言,每个单片机都不一样,但都是大同小易。汇编语言对人的逻辑思维能力要求较高,学汇编语言,能帮助了解单片机的内部结构和具体工作流程。汇编语言学好了,再学c语言就很容易了。但汇编语言较难,需要花时间,要有心理准备。

编程入门先学什么
编程入门先学C语言或者python。为了解决使用机器语言编写应用程序所带来的一系列问题,人们首先想到使用助记符号来代替不容易记忆的机器指令。这种助记符号来表示计算机指令的语言称为符号语言,也称汇编语言。在汇编语言中,每一条用符号来表示的汇编指令与计算机机器指令一一对应;记忆难度大大减少了,不仅...

编程入门是先学VB还是C语言?
完全没有接触过的话,可以考虑VB入门,VB是面向界面的开发,就算是新手,鼠标拖拖点点也能写出点功能,可以用来熟悉基本语言结构及培养兴趣。另外办公常用的Excel宏实际也算是VB,学会也一样可以写。C没有界面,入门枯燥一点,想要写出点能用的小程序,需要先掌握基础,但是C很基础,学扎实了对学其他语言...

学编程应该先学什么?听说最好先不要学C语言,一个学长说应该先学MATLAB...
关于到底首先该学习哪一种编程语言?这个并没有一定之规。可以根据自己的具体工作需要进行编程语言的选择。从来没有听说过最好不要先学 C 语言,而应该先学习 MATLAB 语言的。如果你的工作需要使用 MATLAB 语言进行各种复杂的数学运算,那么你就可以首先学习 MATLAB 语言;但是如果在你的工作中根本就不...

是先学 java好还是先学c语言好?
上学的 时候C是一门课程,但是java 就要看兴趣自己学了。我还是建议你先学习C语言,只有基础打好了,才能更好的学习其他的知识

编程入门先学什么?
对于刚接触编程的人来说,先学习C语言是非常重要的。C语言可以说是是计算机编程语言的鼻祖,其他的编程语言几乎全是由C语言变化衍生出来的。C语言虽然是一门面向过程的语言,但是其基础语法和其他编程语言是非常相同的。2、 HTML,CSS,JavaScript。这三门语言是前端学习的重要部分。这三者虽然不同,但是...

python和c,应该先学哪个?
1、C语言是你上大学第一门接触的编程语言,可见它的重要性。2、C语言是一种面向过程的语言,而Python是一种面向对象的解释型计算机程序设计语言。而你需要先了解什么是面向过程,然后去了解什么是面向对象。3、C语言是基础,可以这样说,如果你把C语言学透彻了,那你学其他的语言就简单多了,可谓是...

井陉县19745879838: 汇编语言和C语言,先学哪个会更好些? -
欧阳杰美天: 正好有前面学简单的汇编语言的基础,然后再深入学编程语言我觉得还是先学一门比较简单的汇编语言,但C语言相对好理解,学完后可能不能真正的进行编程,然后再学C语言,C语言和汇编语言是相通的

井陉县19745879838: 求高手来回答一下先学汇编还是C语言 -
欧阳杰美天: 如果是单片机的话,我建议先学汇编,再学C,只有用汇编编程,才能最有效的帮助你加深对所学单片机的理解,之后为了高效编程和移植,再学C编程,很容易过度过来,只要你有通用C语言的基础,几乎不用特意勤学,稍作了解就能掌握,三两天应该就可熟练了.

井陉县19745879838: 编程新手是先学C语言还是学汇编好 -
欧阳杰美天: 新手,两者都不适合. 首先,在普通大学教育里,c语言是一般本科学生学的第一门语言,但是很多学生依旧反应接受不了.本科大学生的智商是肯定不会存在问题的,也就是说,一般人对c的理解,尤其是新手,会很困难. 汇编,这个是两大...

井陉县19745879838: 【求助】是先学汇编语言还是先学C语言? -
欧阳杰美天: 虽然我是初学者,但我还是说一句,建议先学C语言.我就不复制网上对C语言和汇编的介绍了.直接手打:C语言更加简单易懂,面向的用户更大,一般如果完全没基础的话,绝对先学C语言.而汇编,更加底层,更难懂,但是它是连接机器语...

井陉县19745879838: 想学好计算机,先学汇编好,还是先学c语言好 -
欧阳杰美天: 先学C语言,有了一定的C语言知识,这时可以学习数据结构,数据结构也是C语言的,它会让你把C语言学得更好,至于汇编只要能够看懂就行了,(如果你不是要进行非常低层的编程的话)但是它会在你调试的时候用,所以要会一点)其他的C语言,数据结构则是重点了你觉得汇编不是很难?第一次学,或者没有什么编程基础应该是比较难的吧,我学的时候虽然也觉得简单,别人学了一学期,我只在考试前学了一两天也能过了,(当然了那是因为我C语言学得好,所谓只要会了一门语言,其他的都会有感觉嘛!)想向网络方面学习,这个好像有点难啊,我是学网络的,但我似乎还没学到什么网络方面的知识啊,似乎很抽象,我还是比较喜欢软件~~~

井陉县19745879838: C语言和汇编语言先学哪个比较好?
欧阳杰美天: 建议你先学汇编,因为汇编是电脑比较底层的语言,学了汇编能对电脑程序语句运行时CPU状态等比较了解.也可以这么说,汇编是个基础,学好汇编绝对是对以后计算机的学习十分有益的.我就是这么过来的,先学汇编再学的C++后来学的JAVA,DELPHI,所以我深有体会.当然汇编一开始入门可能有点难,因为太底层了,入了门后其实还算好,只要自己坚持就能学好.

井陉县19745879838: 大家觉得先学好C语言后再学汇编语言还是直接学汇编语言? -
欧阳杰美天: 无所谓啦,我也是先学汇编,然后准备学完后再学C. 坚持下去就行了. 我看的是《汇编语言》 看到第9章了.

井陉县19745879838: c语言和汇编语言,应该先学哪个? -
欧阳杰美天: 毫无疑问是先学C语言.如果你先学汇编语言,不仅非常晦涩难懂,而且日后再学C语言时,你也很难将它直接和汇编直接联系起来.而如果先学C语言,等到你日后学完汇编再回头来看C语言的汇编代码的执行过程时,你会有一种“啊原来是这样”的豁然开朗的感觉.

井陉县19745879838: 我要学汇编和C两种语言,先学哪种?两种都要学! -
欧阳杰美天: 汇编是直接编写汇编语言,就是那种很短的语句,差不多给电脑直接运行的代码噢.汇编语言接近计算机语言,但是跟人类语言离得比较远.目前商业开发除非要写执行效率很高的代码又或者驱程之类,否则都不用汇编 C语言是编程的基础,但是跟汇编语法一点都不一样噢.没有所谓说先学那种的.不过C语言容易上手一点.如果你对计算机的编程原理不太了解,那么先从C入手吧

井陉县19745879838: 学编程,是先学汇编还是C -
欧阳杰美天: 你如果想做底层开发,跟硬件打交道,可以学这两个.先学C,然后再学汇编.汇编比较难写,你可以先写出C的程序,再翻译成汇编.等熟悉了,就可以写汇编了..但是,如果你要做软件,或者网站什么的,可以学C#或者Java.如果是游戏的话,学C++ 还有很多其他的语言.

你可能想看的相关专题

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网