2012-01-31 24 views
0

可能重复:
C++ typedef interpretation of const pointers在C++中typedef和指针的规则是什么?

我刚刚得知typedef不使用指针

这里奇怪的事情是一个例子:

typedef float* fptr; 
const fptr f; // This is float * const f instead of const float * (like I wanted) 

为什么会这样?

+0

这是什么“怪异”?它确实如它在锡上所说的那样。确实C++包含“怪异东西”,但这当然不是一个例子。 – 2012-01-31 19:34:14

+0

阅读你写的东西。 'fptr'是什么?这是一个浮点指针。当你保持不变时,你会得到什么?一个常量浮点指针。 – 2012-01-31 19:35:15

回答