3.6 接受参数 如果n个参数传给一个实例的方法,按照约定,它们被接受并放在这个新方法创建的栈帧中的局部变量表里,在局部变量表中的序号从1到n.这些参数按照它们传递过来的顺序存放.例如: int addTwo(int i, int j) { return i + j; } 编译为 Method int addTwo(int,int) iload_1 // (i) iload_2 // (j) iadd // Add; leave int result on operand stack iretu…
以前在Linux上面编译过C,但是没有编译过C++,今天用到了,就稍微学习了一下. 简单的介绍 linux 中最重要的编译工具是 GCC.GCC 是 GNU 的 C 和 C++ 编译器.实际上,GCC能够编译三种语言:C.C++和ObjectC(OC我没有尝试过)(C语言的一种面向对象扩展).利用 gcc 命令可同时编译并连接 C 和 C++ 源程序. C的编译: 有关GCC的安装,可以参考我以前的随笔. 如果你有两个以上C源文件,也可以方便地利用GCC编译.连接并生成可执行文件. $gcc -…