สัญลักษณ์ด้านบนหมายถึงสิ่งต่อไปนี้ −
int* - Pointer to int. This one is pretty obvious. int const * - Pointer to const int. int * const - Const pointer to int int const * const - Const pointer to const int
โปรดทราบด้วยว่า −
const int * And int const * are the same. const int * const And int const * const are the same.
หากคุณเคยเผชิญกับความสับสนในการอ่านสัญลักษณ์ดังกล่าว โปรดจำกฎเกลียว:เริ่มจากชื่อของตัวแปรและเลื่อนตามเข็มนาฬิกาไปยังตัวชี้หรือประเภทถัดไป ทำซ้ำจนกว่านิพจน์จะสิ้นสุด