指针直接赋值和strcpy的区别

C/C++ code ? 1 2 3 4 5 char * p1= "abcdefg" ; char * p2;   p2=p1; strcpy (p2,p1); p2=p1; strcpy(p2,p1); 这两个语句有什么区别??spa 解析:.net 没分配内存空间不能直接strcpy char* p2; 这是在声明一个变量 声明变量是不分配内存的 指针 p2 = p1是两个指针指向同一块内存
相关文章
相关标签/搜索