- 計算による数理科学の展開, Video Archives -

プロジェクトのホーム (訂正等はこちらに掲示されることもあります)

講義: 高山信毅
内容: C言語 --- 中級者への道 前編, 後編
予備知識: C言語初歩
形式: QuickTime (Version 7以上)
ソース: 2009.06.14, 2010.06.02
要約: C 言語のポインターについて, メモリの様子を想像しながら, 説明をする習慣をつける. Makefile の書き方. 構造体による tree の生成.
講演者よりのメッセージ: 簡単な compiler とか構文解析付きの電卓プログラムを書くことを目標に C 言語を勉強するといいかと思います. K&R の本にはそのための基礎知識が沢山書かれています.


キーワード: serial=0093, type=C言語, ポインタ, Makefile
ライセンス: ダウンロードした映像の再配布はOK. ただし付属のノートおよび資料, このページとともに再配布すること. また一切の変更は許可されない. (creative commons, 表示-改変禁止 2.1 ) 詳しい説明

講義資料のダウンロード (PDF)

後編のプログラム tnode (K&R より)


講義映像

Windows上で Streaming で閲覧している場合, 停止するときは, 停止ボタンを必ずおしてください. x で停止しないように. ネットワークの接続速度が極端に遅くなる場合があります.)
右クリックでダウンロード保存可能です.

[111-1] 前編 ポインタ, メモリの図を書こう

Streaming (62M, 約 31 min) ダウンロード[右クリック](低解像度, 62M) ダウンロード[右クリック](高解像度, 218M)

[111-2]

Streaming (52M, 約 26 min) ダウンロード[右クリック](低解像度, 52M) ダウンロード[右クリック](高解像度, 195M)

[111a-1] 後編 tnode

Streaming (73M, 約 36 min) ダウンロード[右クリック](低解像度, 73M) ダウンロード[右クリック](高解像度, 113M)


参考文献およびリンク

  1. 8086 機械語入門
  2. B.W.Kernighan, D.M.Ritchie, The C Programming Language を google 検索
  3. CASL2/COMMET2 入門
$Id: 2009-06-17-langc-01.html,v 1.1 2009/09/10 01:17:59 takayama Exp $