ポインタとメモリ
ポインタ、ポインタ演算、動的メモリ、RAII など、C と C++ ならではの部分を学びます。
パスを始める →- レッスン チャレンジ 1 件 C・C++のポインタとアドレス このレッスンでは、変数のアドレスをポインタに保存し、ポインタを通して値にアクセスして元の変数を変更します。
- レッスン チャレンジ 1 件 C・C++のポインタ演算 このレッスンでは、Cのポインタ演算とC++のイテレーターで、配列の要素を順にたどります。
- レッスン チャレンジ 1 件 C・C++の動的メモリ管理 このレッスンでは、実行時に大きさが決まる配列を確保し、そのメモリを安全に解放します。
- レッスン チャレンジ 2 件 C・C++の多次元配列 このレッスンでは、2次元の行列をたどり、行ごとの要素の合計を求めます。
- レッスン チャレンジ 1 件 C++のRAIIとリソースの自動解放 このレッスンでは、Cでファイルを安全に閉じる方法と、リソースが自動で解放されるC++のRAIIを比べます。
- レッスン チャレンジ 2 件 C・C++の動的配列とstd::vector このレッスンでは、要素を追加すると自動で大きくなる動的配列をCで実装し、C++のstd::vectorと比べます。