为什么 while (*s++ = *t++); 的作用是复制字符串?


(discobot) #1

今天在网上看到一个问题:为什么 while (*s++ = *t++); 的作用是复制字符串?因为自己 C 语言功底不好,所以也经过了一番搜索才得到答案。在这里记录一下。

a = \*t++; 表示 a = \*t; 接着 ++t;


这是一个已从原 https://dev.tail0r.com/why-while-s-t-copy-string/ 中分离的主题