2015-01-01から1年間の記事一覧

繰り返し : common lisp

common lispで繰り返し ;;;再帰を使う方法 (defun repeat1(x) (if (< x 0) 'nil (progn (print x) (repeat1 (- x 1))))) (repeat1 10) (defun repeat2(x) (cond ((< x 0)'nil) (t (print x) (repeat2 (- x 1))))) (repeat2 10) ;;loopマクロを使う方法 (loop…

焦点化

周りの空気に飲まれそうなとき、指先を見たり、ひざをトントンしたりして、身体の感覚に焦点をあてるといい。周囲の期待に応えすぎる必要はない。

C言語:ポインタ (関数ポインタ)

C言語のポインタについて。ポインタは、メモリ上のデータの場所を指し示す(point)機能です。データの場所をアドレス(address)といいます。C言語では、データを、ポインタを通して間接的に操作できます。レストランで料理を頼むとき、メニューを指してウェ…