C++ 面接問題集:ポインタ、配列、const の基礎

1. for ループと while ループの変換 for 文は while 文に書き換え可能である。同様に do-while 文でも実現できる。条件判定のタイミングが異なるが、制御構造の本質は同じである。C++ ではループ制御の書き換えが容易であり、可読性向上のために適宜選択する。 2. 二次元配列の文字列出力 #include <cstring> #include <cstdio> int main() { char data ...

6月12日 18:56 投稿

C++のキーワードと演算子の詳細

ポインタと参照 基本定義 ポインタ: オブジェクトのアドレスを格納する変数。自身のメモリアドレスを持つ。 参照: 変数の別名。宣言時に初期化必須。 相違点 特性ポインタ参照 多重間接参照サポート (例: int**)単一参照のみ null許容NULL/nullptr可不可 初期化宣言と初期化を分離可宣言時必須 再代入対象変更可不可 sizeof演算ポインタサイズを返す(4/8byte)参照先サ ...

5月20日 03:36 投稿