質問

はsizeof(void *型)およびsizeof(function_type_ptr *)平等

はsizeof(void *型)およびsizeof(function_type_ptr *)は等しくなければなりませんか?それは、標準C(C90、C99)によって必要とされていますか。

function_type_ptrは、関数へのポインタである。

この質問はなく、あなた自身の意見、程度の標準的な要件のです。 、リンクを教えてください、のセクション番号及び引用の標準から

役に立ちましたか?

解決

答えはノーです。

6.2.6.1/2:bit-のfi ELDのを除いて、オブジェクトが連続した1バイト以上の配列、数、順序で構成され、明示的に特異的EDまたは定義さ実装ドFiのある符号化そのうちれる

そのような仕様は、関数/無効ポインタのために行われません。

他のヒント

答えのこのポストはノーであるhref="https://stackoverflow.com/questions/399003/is-the-sizeofsome-pointer-always-equal-to-four"> sizeof(int*)がsizeof(double*)と同じである保証はありません。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top