C言語プログラミング Step2

受講期間:6ヵ月(+閲覧期間6ヵ月)

標準学習時間:20時間

チュータあり

コース概要

Step2では、ポインタの基礎から、ポインタと構造体を用いた柔軟なデータ構造やアルゴリズムまで、C言語でアプリケーションを作成する際に必要となる知識、技術を学習します。

学習目標

  • ビットごとの演算
  • 高度なマクロの利用
  • ポインタの概念の理解とその利用方法
  • 動的なメモリ管理
  • コンパイルの仕組み
  • オリジナルライブラリの作成と利用
  • 実行時のメモリレイアウト
  • UNIXの入出力システムコールの利用
  • 構造体とポインタの応用
  • さまざまなデータ構造やアルゴリズムを利用したプログラミング

前提知識

  • C言語の開発環境の理解
  • Cコンパイラの使い方
  • 基本的な関数や制御文を使った簡単なCアプリケーションの作成

備考

本コースでは、Windows環境でプログラムを組んで動かしてみることを推奨しています。UNIX系の環境では、通常GCCというコンパイラーが標準で利用できますが、機能を停止もしくは削除している場合は、環境を再構築してください。
なお、上記環境が整っていなくても、コースを受講される上で、問題はありません。

お問い合わせ・
お申込みはこちら

「C言語プログラミング Step2」コースのお申し込みはこちらから。
また、コース内容に関するお問い合わせ、eラーニング・人材育成・研修に関するご相談など、お気軽にお問い合わせください。

※他のコースを合わせてお申込みされる場合は、以下の「お申込みはこちら」ボタンを押していただき、「コースを追加」ボタンよりご選択ください。