HOMELv021 関数ポインタのキャスト void (*fp)(void) = (void (*)(void))0; は何を意味するか。 2026年1月24日 意味はNULLポインタの代入。 C言語の規格で「推奨される実践(Recommended Practice)」とは何か。 alloca関数(非標準だが一般的)で確保したメモリの特徴はどれか。