cont char *p 和 char* const p 区别及记忆方法

  1. /*  
  2.  
  3. cont char *p 和 char* const p 区别及记忆方法  
  4.  
  5. const char *p = "hello"; 和 char const *p = "hello"; 等价  
  6. 保护的是内容(即这段buffer只读, 记忆:const 在*p前, *p是取内容,保护内容)  
  7.    
  8. char* const p = new (char[20]);  
  9. 保护的是指针 (记忆:const 在p前, p是个指针,保护指针)  
  10. */  

posted on 2010-07-01 14:41  庄冠华  阅读(218)  评论(0编辑  收藏  举报

导航