常量指针和指向字符串常量的指针

时间:2015-07-02 17:16:58

标签: c pointers

初始化字符串

有两种类型

常量指针char p [] =“quest”

指向常量char * p =“quest”

的指针

我在一本书中读过,我们无法改变指针指向的值,指向常量的指针因此* p ='M'应无效。 但是下面的代码编译了。为什么?

#include <stdio.h>

int main(void) {
#include<stdio.h>
int main()
{
    char *p="quest";
    *p='M';
    getchar();
    return 0;
}

指向计划的链接 - http://ideone.com/YsJ1t9

0 个答案:

没有答案