共 16 篇文章 |
|
用 NASM 编写代码用 NASM 编写代码。这里写func 函数的代码[section .data][section .bss]这里, 用 global 声明了一个可被 C 调用的函数 func (C 函数都有一个下划线前缀) _func: 是这个函数的入口. 在对应的 C 代码里想使用 func 这个函数, 还需要用 extern 声明 func 是外部函数. 如果在 C++ 里使用则还需要将函数说明成 C 调用方式, 方法是... 阅33 转0 评0 公众公开 11-11-09 23:06 |
sudo apt-get install common-lisp-controller sudo apt-get install slime emacs里 Alt+x 输入 slime,就启动了lisp环境。 阅139 转0 评0 公众公开 11-10-19 12:29 |
> (make-array ''(3 3))#2a((NIL NIL NIL) (NIL NIL NIL) (NIL NIL NIL))> (aref * 1 1)NIL> (make-array 4) ;一维数组的维度不需要额外的小括号#(NIL NIL NIL NIL)> (setq a (make-array 3))#(NIL NIL NIL)> (aref a 1)NIL> (setf (aref a 1) 3)3> a#(NIL 3 NIL)> (aref a 1)3> (defstruct foo bar)FOO&g... 阅235 转4 评0 公众公开 11-10-19 11:57 |