我依稀记得volatile
关键字的顺序对你希望指向数组的指针是不稳定的还是内容本身有影响。如果我希望内容易变,我是否需要写:
volatile short Array[];
或
short volatile Array[3];
答案 0 :(得分:4)
要么会这样做。这是
之间的区别short volatile * ptr; /* pointer to volatile short */
和
short * volatile ptr; /* volatile pointer to short */
重要。
const
的行为方式相同。
答案 1 :(得分:0)
他们两个都可以正常工作。说明者的顺序无关紧要 请阅读此answer以获取更详细的说明。