#include "stdio.h"//这段代码,能运行,"123"被保存到文字常量区中
int main()
{
char *p;
p="123";
printf("%s",p);
return 0;
}
///
#include "stdio.h"//
int main()
{
char *p;
scanf("%s",p);
printf("%s",p);
return 0;
}
//这段代码错误,类似于,数组的动态分配:
{
int n;
scanf("%d",&n);
int a[n];
}