string的问题网上一大把吧。1,stuct默认全公开,class默认全私有。2,error 表示恢复不是不可能但很困难的情况下的一种严重问题。比如说内存溢出。不可能指望程序能处理这样的情况。 exception 表示一种设计或实现问题。也就是说,它表示如果程序运行正常,从不会发生的情况。(我也是抄的)3,不知道什么意思。4.1, P不能修改。4.2 P指向的值不能修改。4.3, p不能改,P指向的值也不能修改。