感兴趣的看看,关于指针p“jdjfdkjkd”问题假如定义了一个char *p“djjfdjfkdj”,则不能通过指针对“djjfdjfkd
感兴趣的看看,关于指针p=“jdjfdkjkd”问题
假如定义了一个char *p=“djjfdjfkdj”,则不能通过指针对“djjfdjfkdj”进行修改;而定义一个char p[]=“djjfdjfkdj”,则可以通过p对“djjfdjfkdj”,进行修改,为什么?
为什么这样定义是合法的:char *p=“djjfdjfkdj”,而 char *p=‘g',或int *p=3这种就不合法?
求大神详细解释,呵呵!
[解决办法]
