C程序中字符串指针操作导致的段错误

问题描述 投票:0回答:0

以下程序抛出分段错误。

#include<stdio.h>

int main(){
    char *p = "exs";
    char x;
    x = (*p)++;
    printf("%c\n",x);
    return(0);
}

请帮忙

我期待'f'但出现段错误。

arrays c string pointers
© www.soinside.com 2019 - 2024. All rights reserved.