素早く問題を解いてInput⇔Outputを繰り返し!
会員レベル
ログイン
メンバーシップアカウント
会員レベル
ログイン
メンバーシップアカウント
HOME
Lv010
「Lv010」の記事一覧
char *(*(*a[5])(void))[]; この宣言の読み解きとして適切な出発点はどれか。
aは配列であるが正しい。
2026年1月24日
C11で標準化されたスレッド作成関数はどれか。
thrd_createが正しい。
2026年1月24日
intptr_t 型(stdint.h)の特性として正しいものはどれか。
必ずポインタと同じサイズを持つ整数型が正しい。
2026年1月24日
C99で導入された可変長配列(VLA)のサイズ決定タイミングはいつか。
タイミングは実行時。
2026年1月24日
#define MACRO(x) do { stmt1; stmt2; } while(0) という慣用句を使う主な理由はどれか。
if文などと組み合わせた際の構文エラーや意図しない動作を防ぐためが正しい。
2026年1月24日
atexit関数に登録した関数の呼び出し順序はどうなるか。
登録の逆順が該当。
2026年1月24日
ヒープ領域の断片化(フラグメンテーション)が進むと発生する問題はどれか。
メモリ総量は足りているのに大きなブロックが確保できなくなるが正しい。
2026年1月24日
バブルソートの改良版で、一度も交換が発生しなかった場合に途中で終了するフラグを用いた場合の最良計算量はどれか。
O(n)が正しい。
2026年1月24日
ファイルディスクリプタ(File Descriptor)0, 1, 2 は通常それぞれ何に割り当てられているか。
stdin, stdout, stderrが該当。
2026年1月24日
void *p = (void *)0x1000; (int *)p + 1; の結果のアドレス値はいくつか(intが4バイト、16進数)。
0x1004が該当。
2026年1月24日
投稿のページ送り
1
…
1,222
1,223
1,224
…
1,279