#include<iostream> #include<string> using namespace std; int main() { char s[]="asdfghjk",b[20]; strcpy(b,a); //直接使用bai字符串拷貝就可以了 cout<<b; return 0; } 如果du是char *b = a的話只是把a和zhib所指向的內(nèi)存一樣,如果修改了a的值則b的值也會同dao時進行修改。如果是 for(int i=0;i<20;i++) *(b+i)=*(s+i);或strcpy(b,a)則修改a的值不影響b; |