主题:[讨论]linux下的C语言以及汇编语言用的语法的问题???
yn8202
[专家分:80] 发布于 2006-04-01 22:21:00
linux下的C语言以及汇编语言用的语法,是否和windows及dos下用的语法是一样的????
谢谢!!!
也就是说在windows 和dos下学的编程,在linux下是否可以应用上,还是有什么别的新的语法????谢谢
回复列表 (共10个回复)
沙发
雪风无痕 [专家分:690] 发布于 2006-04-01 22:49:00
http://blog.chinaunix.net/article.php?articleId=44988&blogId=9648
板凳
雪风无痕 [专家分:690] 发布于 2006-04-01 22:52:00
不知道为什么多了个分号,去掉就可以了
3 楼
justforfun626 [专家分:18460] 发布于 2006-04-03 08:15:00
[quote]也就是说在windows 和dos下学的编程,在linux下是否可以应用上,还是有什么别的新的语法????[/quote]
As long as you are using standard c/c++, such as dev-c++, you are OK.
However, if you used tc/tc++ specific functions, or dos.h, windows.h, then you you need to adjust you code to make them recompilable on gcc.
4 楼
yn8202 [专家分:80] 发布于 2006-04-04 17:10:00
用中文好吗?谢谢
5 楼
nully [专家分:110] 发布于 2006-04-14 15:40:00
C语言:标准的东西是一样的,但系统的东西不截然不同的
汇编:win下常用的是intel格式,在linux下gnu工具用的是at&t格式,有些差别,不过也有使用intel的nasm,如果不是嵌入汇编的话,是差不多的.
6 楼
yard58 [专家分:2200] 发布于 2006-04-23 10:26:00
在linux下汇编好像16位的
7 楼
cmaster [专家分:9520] 发布于 2006-05-02 20:42:00
在linux下汇编好像16位的
-----------------------------
靠
格式有点区别,但是都是类似的
google “linux 汇编语言”
8 楼
yn8202 [专家分:80] 发布于 2006-07-06 13:36:00
那也就是说,在LINUX下是可能用汇编语言编程了????
9 楼
justforfun626 [专家分:18460] 发布于 2006-07-06 21:09:00
[quote]那也就是说,在LINUX下是可能用汇编语言编程了????[/quote]
Yes, of course!
However, don't 用汇编语言编程 unless absolutely necessary!
Don't forget the entire linux OS is written in C, not 汇编语言!
Thanks!
10 楼
yard58 [专家分:2200] 发布于 2006-07-20 10:30:00
linux 90%是用c写的,10%是用汇编写的
我来回复