素早く問題を解いてInput⇔Outputを繰り返し!
会員レベル
ログイン
メンバーシップアカウント
会員レベル
ログイン
メンバーシップアカウント
HOME
Lv021
「Lv021」の記事一覧
多方向分岐を行う際、値が整数の定数である場合に適した文はどれか。
switch文は一つの変数の値に基づいて複数のラベルへ効率的に分岐できる。
2026年3月4日
malloc(0) を実行したときの戻り値はどう定義されているか。
サイズ0の確保は規格上、NULLを返すか一意なポインタを返すかのいずれかである。
2026年3月4日
プログラムの実行を中断し、デバッグ用のメッセージを出力するマクロはどれか。
assertマクロは条件が偽の場合にエラーメッセージを表示して実行を停止する。
2026年3月4日
文字列を別の文字列にコピーし、最大文字数を制限できる安全な関数はどれか。
strncpyはコピーする最大バイト数を指定できるため、バッファ溢れを防止しやすい。
2026年3月4日
ビット単位の論理積「x & 0x0F」を行う主な目的はどれか。
特定のビットのみを抽出する操作はビットマスクと呼ばれる。
2026年3月4日
コンパイラに対して特定の命令(最適化の抑制等)を出すディレクティブはどれか。
#pragmaは処理系(コンパイラ)固有の動作を制御するために使用される。
2026年3月4日
main関数が受け取る「char *argv[]」の最後の要素(argv[argc])は何。
C言語の仕様では、argv配列の終端は必ずNULLポインタであることが保証されている。
2026年3月4日
ポインタの指す先が変更されないことを保証する宣言はどれか。
「const int」を指すポインタであるため、ポインタ経由での値の書き換えが禁止される。
2026年3月4日
浮動小数点数をprintfで出力する際、小数点以下2桁まで表示する指定はどれか。
「.」の後に数字を置くことで、精度の指定(小数点以下の桁数)が可能となる。
2026年3月4日
ファイルストリームの現在の位置をバイナリ形式の構造体で取得する関数はどれか。
fgetposは複雑なファイル位置情報をfpos_t型の変数に格納する。
2026年3月4日
投稿のページ送り
1
…
374
375
376
…
512