汇编和C学哪个更好点?

lml285290661 2008-05-03 01:59:06
我想学习一门底层语言,汇编和C哪个更好点,更有前途点?知道的朋友告诉我下谢了!
...全文
1036 48 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
48 条回复
切换为时间正序
请发表友善的回复…
发表回复
wudi626 2008-08-23
  • 打赏
  • 举报
回复
恩,不知道提什么建议,只不过自己也有这方面的打算,因为现在从事的是嵌入式方面的工作,打算把c好好地加强一下,然后再学学汇编以及编译原理之类的知识,不管怎么学,祝LZ学有所的
touta 2008-08-22
  • 打赏
  • 举报
回复
建议先学汇编

认为C比汇编好的大部分给出的原因是C处在底层和高层之间

可是,汇编下面还有个HCL,是不是汇编才是底层硬件和高层软件的之间呢
FindFullMoon 2008-08-22
  • 打赏
  • 举报
回复
书上说了 学汇编前 应该学一门编程语言。。。。 学C吧。。。
两者的关系也蛮大的。。。
redbat_228 2008-08-22
  • 打赏
  • 举报
回复
先学C比较好,C比较好理解,汇编有很多助记符,学起来有一定难度

C和汇编挺像的,学c可以学得编程的思想,汇编与硬件联系紧密,灵活度高,但开发效率低……

rjyong1120 2008-08-22
  • 打赏
  • 举报
回复
上说了 学汇编前 应该学一门编程语言。。。。 学C吧。。。
两者的关系也蛮大的。。。
hualei24 2008-08-21
  • 打赏
  • 举报
回复
顶下,这正是我想问的
SLKBINBIN 2008-08-21
  • 打赏
  • 举报
回复
汇编和C没什么哪个更好点,关键看你的应用的范围,你也可以两个都学,别问我什么语言有前途,你不学精的话,学什么都没前途
yangzhao007 2008-08-21
  • 打赏
  • 举报
回复
呵呵 C
mzyf5400 2008-08-20
  • 打赏
  • 举报
回复
[Quote=引用 21 楼 zkkpkk 的回复:]
都学最好,又不是艰巨到完不成,汇编和C就一层窗户纸。

C/C++ code
#include "stdio.h"
int main()
{
char* str="I love C and Asm!";
__asm
{
mov ax,str
mov ds,ax
mov ax,0b800h
mov es,ax
mov cx,17
mov bx,0
s:
mov ax,[bx]
mov es:[bx],al
add bx,2
loop s
}
getch();
return 0;
}
[/Quote]

先说一句,有毅力的话都学是最好的了,汇编对底层帮助很大,C更高级一些,更容易得帮助一些。自己看着办吧。重要的是自己开始学。

之所以引用,是因为编译这个程序 汇编部分 没有通过,比如getch();,请找个好程序。谢谢。
waterlegend 2008-08-20
  • 打赏
  • 举报
回复
建议先学c
zjz706 2008-08-20
  • 打赏
  • 举报
回复
学习C和汇编是不冲突的,而且有汇编基础对理解c中的指针、地址有本质上的帮助。
combojiang 2008-05-25
  • 打赏
  • 举报
回复
帅得不敢出门 2008-05-24
  • 打赏
  • 举报
回复
两者结合吧
meteor12345 2008-05-24
  • 打赏
  • 举报
回复
刚开始先学一下C吧,好理解一些,再学汇编,不过觉得汇编比较牛,运行速度快,不过觉得比较难,编一般的小程序还好,大的就难了。
shizhusz110 2008-05-24
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 crazydog1982 的回复:]
先把C语言学好吧,很多数据结构和算法都是用C描述的,因为C相当来说理解会简单些,学好C语言后,再去学汇编,这样反过来你会对C理解得更深刻,语言不分好坏,汇编更底层,没有一定的理解,你对资源的管理会很混乱,C更灵活,有些底层已经是透明的,用起来更顺手,其实关键是你的思想,要培养一种编程的思维。
[/Quote]
顶!!!!!!!
GoAssemblyNow 2008-05-24
  • 打赏
  • 举报
回复
都要都要,如果你想成为牛人的话!!!
TestApp 2008-05-22
  • 打赏
  • 举报
回复
c的使用范围更大
liuxingqunflydream 2008-05-22
  • 打赏
  • 举报
回复
其实都差不多,最好先从c上手,后来学汇编,理解各方面都好些!!
火雲邪神 2008-05-22
  • 打赏
  • 举报
回复
both
from Peter (King Of Coders)
yakoo5 2008-05-20
  • 打赏
  • 举报
回复

先学C为好
加载更多回复(28)

21,497

社区成员

发帖
与我相关
我的任务
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
  • 汇编语言
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧