美文网首页
指针和 const 关键字

指针和 const 关键字

作者: LunaElf | 来源:发表于2019-03-12 18:18 被阅读0次

    今天看 OOP in C 的时候碰到了这种声明 Shape const * const me。上网查了一下资料,做个总结。

    int *p1; // p1 is a pointer to int
    const int *p21; // p21 is a pointer to const int
    int const *p22; // p22 is a pointer to const int
    int *const p3; // p3 is a constant pointer to int
    const int *const p41; // p41 is a constant pointer to const int
    int const *const p42; // p42 is a constant pointer to const int
    

    阅读诀窍是从右往左读,直到碰到第一个 *。如果 * 右边有 const,那么这个指针是常量指针。左边的 constint 可以互换。

    参考资料:

    相关文章

      网友评论

          本文标题:指针和 const 关键字

          本文链接:https://www.haomeiwen.com/subject/ckonpqtx.html