C ユーザーズガイド

互換ポインタ型

2 つのポインタ型が互換性を持つためには、この 2 つのポインタが指す型が互換性を持ち、2 つのポインタが同じように修飾されていなければなりません。ポインタの修飾子は * の後に指定されることを念頭に置いて、次の例を見てください。


int *const cpi; int *volatile vpi;

上記 2 つの宣言は、同じ型 int を指すが修飾が異なる 2 つのポインタを宣言しています。