C语言指针复制字符串
正常表达式如下:
1 while(*p++=*q++);
等价于:
1 while((*p++=*q++)!='\0');
【详解】
1 *p=*q; 2 char c=*q; 3 p++; 4 q++; 5 while(c!='\0') 6 { 7 *p=*q; 8 c=*q; 9 p++; 10 q++; 11 }
作者:祁俊辉
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。