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