素早く問題を解いてInput⇔Outputを繰り返し!
会員レベル
ログイン
メンバーシップアカウント
会員レベル
ログイン
メンバーシップアカウント
HOME
Lv024
「Lv024」の記事一覧
構造体変数を別の同じ型の構造体変数に代入(a = b)した際の結果はどうなるか。
構造体はスカラ変数と同様に、全メンバの値がコピー(シャローコピー)される。
2026年3月4日
プログラム内で現在のプロセスIDを取得する関数はどれか(POSIX)。
getpid関数は呼び出し元プロセスのプロセスIDを返す。
2026年3月4日
mallocで確保した領域をfreeした後、そのポインタをそのまま使うとどうなるか。
解放済みのメモリへのアクセス(ダングリングポインタ)は深刻なバグの原因となる。
2026年3月4日
コンマ演算子「x = (a, b);」を実行したとき、xに代入されるのはどれか。
コンマ演算子は左から右へ評価し、最も右側の式の値を結果として返す。
2026年3月4日
関数の再帰呼び出しが深すぎると発生するエラーはどれか。
スタック領域の制限を超えてメモリを消費するとスタックオーバーフローが発生する。
2026年3月4日
二つのメモリ領域が重なっている場合に安全にコピーできる関数はどれか。
memmoveは領域が重複していてもバッファを用いて正しくデータをコピーする。
2026年3月4日
sizeof(char) の結果として規格上保証されている値はいくつか。
C言語の規格においてchar型のサイズは常に1(バイト)と定義されている。
2026年3月4日
ソースコード内の特定の行をコンパイル対象から外す最も一般的な方法はどれか。
#if 0 と #endif で囲むことで、その範囲のコードを無効化できる。
2026年3月4日
ファイルが正常に開けなかった場合、fopenが返す値はどれか。
fopenは失敗した際にエラーを示すNULLポインタを返す。
2026年3月4日
ポインタ変数自体が格納されているアドレスを取得するにはどうするか。
アドレス演算子&をポインタ変数に適用することで、そのポインタ変数のアドレスが得られる。
2026年3月4日
投稿のページ送り
1
…
640
641
642
…
778