void test(){ char *p;strcpy(p,"abc");} //1.大家讨论一下程序出错的原因? //2.定义了一指针变量,系统会给它分配一内存吗?它所占用的内存方式是属于堆还是栈啊?