volatile和const指针

You*_*usf 5 c pointers const volatile

我看到了这段代码

const volatile int * volatile * const X;
Run Code Online (Sandbox Code Playgroud)

但我无法理解第二个*意味着什么.

我明白那个

const volatile int*volatile const X;

表示易失性const数据的volatile整数指针.

hmj*_*mjd 10

用于理解非平凡C 语句的有用站点是cdecl.org.

描述:

const volatile int * volatile * const X;
Run Code Online (Sandbox Code Playgroud)

来自cdecl是:

将X声明为指向const volatile int的volatile指针的const指针