相关疑难解决方法(0)

为什么在这个C程序段错误中写入字符串文字?

#include<stdio.h>

void main()
{
    char *p="nyks";

    p[2]='n';

    printf("%s",p);
}
Run Code Online (Sandbox Code Playgroud)

这会导致SEGMENTATION FAULT崩溃.有人可以解释原因吗?

c

5
推荐指数
2
解决办法
625
查看次数

标签 统计

c ×1