可能是我没说清楚问题.谢谢楼上的回答~
晕,包寒...........我就想问下:动态分配内存给数组是这样:if((to=new char[arraysize])==NULL)分配给其他的,比如给整形,字符变量动态分配内存空间,int a;if((a=new int )==NULL),int后面不能用[]放申请空间的大小单位了,那应该用(),还是别的,还是直接if((a=new int sizeof(a))==NULL)这样.呵呵,应该表达清楚了吧~
strcpy( char *s, char *t){ char *d; d = s; while (*s++ = *t++) ; return(d); }