C语言复制字符串函数,错误的是。求详细解释

2022-04-15 国际 50阅读
A,B,D都可以将字符串的结束符0复制,C中当*b为NULL时,for循环已经结束,里面的这条if(!(*a=*b))break;根本就不会执行。D中由于for中的条件控制为空,所以它会执行if(!(*a++=*b++))break;所以D也是正确的
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com