What you'll learn
- C言語のポインタが、初心者程度の知識からから、段階的に理解できます。
- ポインタの一般的な知識と、実際のコードの対応付けが取れるようになります。
- ポインタを通して、C言語によるメモリの操作のイメージが身につきます。
- サンプルコードの詳しい解説により、プログラムの内部動作が理解できます。
Requirements
- C言語の基礎的な知識。 初級者レベルの知識で十分です。
Description
C言語はだいたい分かるけれども、ポインタだけが理解が進まず、伸び悩んでいる方向けに、ポインタだけを短期集中で学べる講座です。
ポインタのつまづきやすいポイントを、紙の教科書より分かりやすく解説していますので、教科書よりも学習を時間短縮できます。 一方、説明内容は絞っているため、教科書の置き換えにはなりません。 教科書と併用いただくことで、教科書の分かりづらいところを補う形での利用がおすすめです。
学習のための開発環境は不要です。 動画の視聴のみで学習を進められます。
大きい文字を使用しており、スマホだけで学習が進められます。
Who this course is for:
- C言語を学ぼうとしているがポインタがネックという方、組み込みソフト分野を目指す方。
- C言語はメインの使用言語ではないが、ポインタについて知っておきたい方。
Instructor
C言語プログラミング
20年間ほどハード関連(LSI設計技術)、および組み込みソフト(RTOS、マイコン制御、アプリ)開発に従事。 ソフト開発では、LinuxのOSのドライバ開発(センサ、GPIO、I2Cバス、SPIバス、PCI拡張ボード立ち上げ)、U-boot開発(ボード立ち上げ)、RTOSを用いた開発などを行ってきました。