素早く問題を解いてInput⇔Outputを繰り返し!
会員レベル
ログイン
メンバーシップアカウント
会員レベル
ログイン
メンバーシップアカウント
HOME
Lv009
「Lv009」の記事一覧
関数の引数として配列を渡す際、実際に渡されているものはどれか。
C言語では配列そのものを値渡しすることはできず、常に先頭要素へのポインタが渡される。
2026年3月4日
乱数を生成するための `rand` 関数が含まれるヘッダファイルはどれか。
rand関数やsrand関数は標準ユーティリティライブラリstdlib.hに定義されている。
2026年3月4日
ビット単位の右シフト `x >> 1` を行ったとき、符号なし整数ではどうなるか。
右に1ビットシフトすることは、整数を2で割った商(小数点以下切り捨て)を求めることと同じである。
2026年3月4日
`long long` 型が保証する最低限のビット数はいくつか。
C99規格においてlong long型は少なくとも64ビットの精度を持つことが規定されている。
2026年3月4日
`#if` 命令を終了するために必ず記述が必要な命令はどれか。
プリプロセッサの条件付きコンパイルブロックは必ず#endifで閉じる必要がある。
2026年3月4日
2つの文字列を比較し、一致した場合に0を返す関数はどれか。
strcmpは文字列が等しい場合に0、一方が大きければ正または負の値を返す。
2026年3月4日
ファイルを書き込みモード(上書き)で開くためのモード指定はどれか。
w(write)モードは、既存の内容を破棄して新規に書き込むために使用される。
2026年3月4日
構造体の中で自分自身の型へのポインタを持つ構造を何と呼ぶか。
リスト構造や木構造を実現するために、メンバに自身の構造体ポインタを持つものを自己参照構造体と呼ぶ。
2026年3月4日
`calloc` 関数が `malloc` と異なる点はどれか。
callocは指定された要素数分の領域を確保し、すべてのビットを0でクリアする。
2026年3月4日
ポインタの配列 `int *p[5];` の定義として正しいものはどれか。
角括弧の優先順位が高いため、これは「intへのポインタ」を要素とするサイズ5の配列である。
2026年3月4日
投稿のページ送り
1
…
2,143
2,144
2,145
…
2,360