#include<stdio.h>
main()
{
char c = 'R';
printf("%c\n",c);
c++;
printf("%c\n",c);
char *ptr ="Ramco Systems";
printf("%c\n",(*ptr));
(*ptr)++;
printf("%d\n",(*ptr));
}
第一个、第二个、第三个 printf 的输出是“R”、“S”和“R”(如预期的那样)。但是“(*ptr)++;”这一行 给出运行时错误。有人可以解释为什么吗?