const 的是不能改变的
const 指针是不能再付给别的指针的,这样可能会改变常量指针的内容,所以编译器报错

解决方案 »

  1.   

    我想知道第三句与第四句的区别??
    "efg"返回的也是就是一个指向常量的指针呀??
      

  2.   

    3rd is initial
    Bud the 4th is change!
      

  3.   

    第一問題:是的。
    第二問題:因為第一個指針的性質是-->內容可以改變的,那就不能把它指向一個內容不能改變(const)的地址的。
      

  4.   

    to bardo:
    "因為第一個指針的性質是-->內容可以改變的,那就不能把它指向一個內容不能改變(const)的地址的。 "
    在第3句中,指向"efg"的指针也是一个内容不可改变的常量字符串指针(在此句之后,就不能使用strcpy了),所以第3句也是在做和第4条一样的操作呀,为什么就不出错???