小编Nam*_*rma的帖子

指针、常量和类型别名

以下有什么区别:

const char *c = 0; //Here c is a pointer to a constant character

typedef char *pstring;
const pstring cstr = 0 //cstr is a constant pointer to a character
Run Code Online (Sandbox Code Playgroud)

为什么这两个语句有区别,但它们看起来一样。在C++ Primer中提到,第一条语句的基类型是const char,*是声明符的一部分。而对于最后一条语句,基本类型是 const pstring。我没有得到两者之间的区别。

c++ pointers constants

0
推荐指数
1
解决办法
189
查看次数

标签 统计

c++ ×1

constants ×1

pointers ×1