牌語備忘録 -pygo

あくまでもメモです。なるべくオフィシャルの情報を参照してください。

牌語備忘録 -pygo

2008-08-26から1日間の記事一覧

C言語の良い書籍を見つけた(・∀・)

C

大型書店でCの書籍を立ち読みして来た。候補を何点かにしぼっていたけど、候補に入っていないものだった(||゚Д゚) それはオライリーの『C実践プログラミング』 これが意外にも初心者にも優しい内容で解りやすかった。オイリー本は難しそうに見えるから敬遠して…

初心者がC言語のポインタをブライト・ノア的に解説してみた

C

『C実践プログラミング』を参考にやってみた。 C earth_federation.c #include <stdio.h> int main() { char gundam; char *bright_command_ptr; gundam = 'A'; printf("Gundam pilot: %c\n", gundam); bright_command_ptr = &gundam; *bright_command_ptr = 'S'; pri</stdio.h>…

C言語に入門するためEmacsとかプログラミング環境を少しばかり整えてみた

C言語を勉強するにあたりEmacsの設定やコンパイル・Maikefileなどやってみた。 Emacsの設定 参考サイト clmemo@aka: Emacs で C 言語プログラミングを始める人へのイントロダクション 行終了の";" と "return key" でオート改行+インデント、それから"C-c c…

C言語で『int main()』なのか『int main(void)』か?それから『return (0)』なのか『return 0』か?

C

これから入門するにあたって、決めておきたいC言語の書き方。 とりあえずどれでも動くのかもしれないけれども。 int main()なのかint main(void)か? main()と書いた場合、戻り値が省略されているので暗黙でintになります。 int main()、void main()、void m…

zip(hoge)とzip(*hoge)をPythonでやってみた

>>> hoge= [[1,2,3],[4,5,6],[7,8,9]] >>> zip(hoge) [([1, 2, 3],), ([4, 5, 6],), ([7, 8, 9],)] >>> zip(*hoge) [(1, 4, 7), (2, 5, 8), (3, 6, 9)]