
Linux C 编程
文章平均质量分 54
慕兰骆驼
爱Linux
展开
-
2-11章 笔记
注释不能嵌套,// 形式的不能跨行。 C语言历史:Old Style C、 C89(ANSI C)、 C99(ISO/IEC9899:1999) main函数的特殊之处,在于执行程序时它自动被操作系统带哦用,操作系统就认准了main这个名字,除了名字特殊以外,main函数和别的函数没有区别。 C89 要求所有的声明写在所有语句之前,而C99的新特性允许语句和声明按任意顺序排列,只要标识符都遵循先声原创 2015-07-08 08:05:20 · 394 阅读 · 0 评论 -
什么是程序?
编程语言分为低级语言和高级语言; 机器语言和汇编语言属于低级语言,直接用计算机指令编写程序。而 C、C++、Java、Python等属于高级语言,用语句编写程序,语句是计算机指令的抽象表示。c 语言 : a = b + 1;汇编语言: mov 0x804101c, %eax add $0x1, %eax mov %eax, 0x804a018机器语言: a1 1c a0 04 08 8原创 2015-07-07 08:51:05 · 876 阅读 · 0 评论 -
x86 汇编程序基础
最简单的汇编程序: 这个程序只做了一件事情:退出,退出状态是 4 链接(linking):就是将不同部分的代码和数据收集和组合成为一个单一文件的过程,这个文件可被加载(或拷贝)到存储器并执行。链接可以执行于编译(compile time)时,也就是在源代码被翻译成机器代码时;也可以执行于加载(load)时,也就是在程序被加载器(loader)加载到存储器并执行时。甚原创 2015-07-15 08:33:23 · 1203 阅读 · 0 评论