标题: 请问他说得对吗?学了C语言,能看懂汇编? [打印本页]

作者: 车华松    时间: 2020-5-13 00:33
标题: 请问他说得对吗?学了C语言,能看懂汇编?
那个宝店的

IMG_20200513_003119.png (111.87 KB, 下载次数: 87)

IMG_20200513_003119.png

作者: MY黄土高坡    时间: 2020-5-13 08:09
他说反了吧  现在也就考试会用到汇编吧  学学汇编应付一下考试就可以了 c语言是关键  但学会C语言并不能看懂汇编  但编程思维是一样的  这没错
作者: aking991    时间: 2020-5-13 08:15
学C语言是比汇编好用,但如果完全不知道汇编各个指令的意思,也是不一定能看得懂,但学了C语言后,你就不会再去学汇编了,我也是从汇编转到C语言的人,自从会了C的后,汇编再也用不着了,并且以前写的汇编程序也慢慢改为C程序了,因为C方便太多了
作者: Y_G_G    时间: 2020-5-13 08:18
估计是说反了,学了汇编,能看C,能看明白个三四成
学了C这种"比较高级"的,至少是比汇编高级,再倒过来学汇编很难
打个比方:1000/300,这个在C中是很容易计算的
在汇编里面,只能用减法来代替除法,而且,300是大于255的,所以要用两个地址来存放数据,1000也在用两个地址来存放数据,
作者: Y_G_G    时间: 2020-5-13 08:20
本人是用汇编的,给你一句话:能学C的话,尽量不要学汇编,除非是工作中指定要用汇编代码的再去学汇编也不迟
作者: 1xiaosun    时间: 2020-5-13 08:22
对也不对
语言是相通的,现在学汇编只适合台系单片机,51只有少数老古董在用汇编
学会C大概率看不懂汇编,反过来看懂的可能大
作者: 青桑叶    时间: 2020-5-13 08:23
他忽悠你。他不会汇编,他只是在教你想
作者: 黄youhui    时间: 2020-5-13 08:43
能用C干嘛用汇编。你网上搜一下汇编代码有几个例程?
作者: 2245053106    时间: 2020-5-13 09:00
懂汇编可以看懂C,只懂C是看不懂汇编的,只有知道每个指令的含义才能看得懂汇编。
作者: 璨璨璨    时间: 2020-5-13 11:10
其实编程语言很多都是通的,但是你为啥要信这个人的话
作者: muzhi    时间: 2020-5-13 11:32
不一定,不全对,汇编了解最好,实际开发还是C吧
作者: 黄youhui    时间: 2020-5-13 11:44
Y_G_G 发表于 2020-5-13 08:18
估计是说反了,学了汇编,能看C,能看明白个三四成
学了C这种"比较高级"的,至少是比汇编高级,再倒过来学汇编 ...

其实C有库,各种汇编指令都被封装好了,直接调用就好了。但是汇编得自己写,麻烦,复杂,耗时间。
作者: 老帅比    时间: 2020-5-20 11:48
本人计算机专业,大一入门学的就是C语言,后来又自学了几种汇编语言,发现都能基本看大致懂,但是不同语言语法还是有差异,c应该是最基础的.
作者: 18883849470    时间: 2020-5-20 12:01
不一定能看得懂

作者: wangting123    时间: 2020-5-20 12:37
感觉语言大部分都相通的,重要的是思维方式
作者: w254489035    时间: 2020-5-20 13:12
会c语言基本上汇编没什么问题
作者: 耽耽耽    时间: 2020-5-20 14:53
他说的挺对的,我觉得如果你C语言学得好,编程基本没问题
作者: 橙橙子    时间: 2020-5-20 16:06
c语言算是最简单的编程预言了吧,我先学的C语言有学的单片机,单片机开发多数用的是C语言,后来学了点汇编,感觉比C语言难点,但是它们逻辑都差不多,你只要明白了指令其实都能看懂
作者: OHHO    时间: 2020-5-20 17:23
学了C不一定能看懂汇编。个人感觉汇编还是有了解必要的,不需要深究,我老师说有的留下来的老项目可能是用汇编写的,只会C就大概率看不懂老师傅写了啥。
作者: cuihaodianzi    时间: 2020-5-20 18:42
他说的 ????  你看到 if( data == 1 )  可能认识,当你看到 CJNE 的时候 ,估计……,你先告我这是啥
作者: aligaduokeil    时间: 2020-5-21 09:57
汇编过于低层,学了c语言完全看不懂好吧,结合自身学习感受,自己体会一下嘛。




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1