区分const出现在*前还是*后 前: 例如const int *p,这种表示情况下,p本身可以改变,即p可以指向不同的地址, 但是p指向的内容不可改变. 就像你喜欢看书,图书馆规定你可以任意借阅及更换书本,但是你不能涂改书中的内容. 后: 例如int* const p,这种表示情况下,p指向地址不能改变,但是p指向的内容可以改变. 就像图书馆只借给你一本书,你不能换别的书看,但是你可以涂改书中的内容. 前后: 例如const int* const p,这种表示下,p指向地址不能改变,p指向的内…