素早く問題を解いてInput⇔Outputを繰り返し!
会員レベル
ログイン
メンバーシップアカウント
会員レベル
ログイン
メンバーシップアカウント
HOME
Lv060
「Lv060」の記事一覧
void型変数を宣言できるか(例: void v;)。
できないが該当。
2026年1月24日
コンマ演算子の優先順位が最も低いことを利用した、アサーションなどのマクロテクニックはどれか。
(void)(式, 0)が最優先。
2026年1月24日
シェルソートの計算量は、増分(ギャップ)シーケンスに依存するが、最悪計算量は一般的にどうなるか。
O(n^2) または O(n log^2 n) などシーケンス…が該当。
2026年1月24日
#define N 10 の後に #define N 20 と書いた場合、どうなるか。
再定義エラーまたは警告が該当。
2026年1月24日
atexitで登録された関数内で exit を呼ぶとどうなるか。
無限ループまたは未定義動作が該当。
2026年1月24日
printf関数のフォーマット文字列で “%%” を記述すると何が出力されるか。
%が該当。
2026年1月24日
構造体の代入 a = b; は、b のメンバに const が含まれていても可能か。
不可能が該当。
2026年1月24日
strncpy(dst, src, n) で dst[n-1] が ‘\0’ であることが保証されるのはいつか。
タイミングはsrc の長さが n より小さい場合。
2026年1月24日
malloc(sizeof(int)) で確保したメモリのアライメントは保証されているか。
sizeofはサイズ。結果はint型を格納するために適切にアライメントされている。
2026年1月24日
(int *)p + 1 と (char *)p + 1 のアドレスの進み幅の違いは(int=4バイト)。
違いは前者は4バイト、後者は1バイト。
2026年1月24日
投稿のページ送り
1
…
14
15
16
…
33