素早く問題を解いてInput⇔Outputを繰り返し!
会員レベル
ログイン
メンバーシップアカウント
会員レベル
ログイン
メンバーシップアカウント
HOME
Lv017
「Lv017」の記事一覧
`scanf(“%s”, buf);` で文字列を読み込む際、入力が停止する文字はどれか。
%s指定子は、最初の空白文字が現れるまでの連続した文字列を読み込む。
2026年3月4日
`exit(0);` と `exit(1);` の一般的な違いは何か。
慣習的に、終了ステータス0は成功、それ以外はエラーや異常を意味する。
2026年3月4日
`x ^ x` (同じ値の排他的論理和)の結果は常にいくつか。
同じビット同士のXORは必ず0になるため、自分自身との演算結果は常に0となる。
2026年3月4日
`sprintf` 関数の役割はどれか。
書式付きのデータを指定したchar配列(文字列バッファ)に書き込む。
2026年3月4日
`enum { A = 1, B, C = 1 };` のとき、 `B` と `C` の関係はどうなるか。
A=1なのでBは自動的に2となり、Cは明示的に1なので、Bの方が大きくなる。
2026年3月4日
`inline` 関数の主な目的はどれか。
関数の本体を呼び出し箇所に直接展開することで、ジャンプなどのコストをなくす。
2026年3月4日
構造体メンバの配置において、境界調整のために挿入される空き領域を何と呼ぶか。
CPUが効率よくアクセスするために、メンバ間に挿入される隙間をパディングと呼ぶ。
2026年3月4日
`x / 4` をビットシフトで代用する場合の正しい記述はどれか。
2のn乗で割る計算は、右にnビットシフトすることで高速に処理できる。
2026年3月4日
`const int *p;` という宣言の意味はどれか。
ポインタが指し示している対象の値を変更することを禁止する宣言である。
2026年3月4日
`free` 関数に `NULL` を渡した場合の動作はどうなるか。
C言語の規格では、free(NULL)の呼び出しは安全であり、何も行われないことが保証されている。
2026年3月4日
投稿のページ送り
1
…
655
656
657
…
822