C言語プログラミング Step2
講座について
Step2では、ポインタの基礎から、ポインタと構造体を用いた柔軟なデータ構造やアルゴリズムまで、C言語でアプリケーションを作成する際に必要となる知識、技術を学習します。
講座情報
| 標準学習時間 | 20時間 | 受講期間 | 6ヵ月(+閲覧期間6ヵ月) |
|---|---|---|---|
| チュータ | あり | オープンバッジ発行 | あり |
- ビットごとの演算
- 高度なマクロの利用
- ポインタの概念の理解とその利用方法
- 動的なメモリ管理
- コンパイルの仕組み
- オリジナルライブラリの作成と利用
- 実行時のメモリレイアウト
- UNIXの入出力システムコールの利用
- 構造体とポインタの応用
- さまざまなデータ構造やアルゴリズムを利用したプログラミング
- C言語の開発環境の理解
- Cコンパイラの使い方
- 基本的な関数や制御文を使った簡単なCアプリケーションの作成
なし
本コースでは、Windows環境でプログラムを組んで動かしてみることを推奨しています。UNIX系の環境では、通常GCCというコンパイラーが標準で利用できますが、機能を停止もしくは削除している場合は、環境を再構築してください。
なお、上記環境が整っていなくても、コースを受講される上で、問題はありません。