其中long在32bit的电脑中为4字节整数,在64bit的电脑中是8字节整数, unsigned表示 无符号,而volatile 表示易变的,让编译器不要优化。(volatile unsigned long *)表示把后面的地址变成一个指针,这个指针指向的内容为 易变的无符号的长整型数。而最左边的*表示取指针内的内容。
其中long在32bit的电脑中为4字节整数,在64bit的电脑中是8字节整数, unsigned表示 无符号,而volatile 表示易变的,让编译器不要优化。(volatile unsigned long *)表示把后面的地址变成一个指针,这个指针指向的内容为 易变的无符号的长整型数。而最左边的*表示取指针内的内容。