
编译原理
文章平均质量分 55
计算机基础--编译原理
L1AK
这个作者很懒,什么都没留下…
展开
-
Makefile
Makefile 规则格式 缩进要用TAB键,不能用空格 规则 目标 : 依赖文件集合 命令1 命令2 .。。。。。。。。。。。 例子 main : main.o input.o calcu.o gcc -o main main.o input.o calcu.o 命令必须以TAP键开始,不能用空格 Makefile变量 注释要用#,和shell一样 变量使用 $(变量名)也和shell一样 变量定义直接写 赋值符 = 可以将变量的值推到后面去定义 例子: name = l原创 2021-01-11 17:20:23 · 791 阅读 · 0 评论 -
编译原理
过程:预处理、编译、汇编、连接 预处理: -E将宏定义展开 .i文件 编译:-S gcc 将 c 文件编译成 汇编文件 .s 汇编:as将汇编文件编译成机器码,生成目标文件.o 链接:将目标文件和外部符号文件进行连接,得到可执行文件 ...原创 2021-01-11 17:08:19 · 97 阅读 · 0 评论 -
补码
补码 例题:以下代码的执行结果是( ) int main() { int i = -2147483648; return printf("%d,%d,%d,%d", ~i, -i, 1-i, -1-i); } A 0,2147483648,2147483649,2147483647 B 0,-2147483648,-2147483647,2147483647 C 2147483647,214...原创 2019-09-17 20:14:38 · 222 阅读 · 0 评论