以下代码在C中做什么?

用户名

我从某处看到了以下代码:

while(*i++ = *j++)
{
}

但是这段代码在做什么?它是什么意思?

蒙诺洛奇

最有可能的是,如果i和j为char *,则它将以空终止的字符串j复制到以i开头的内存中。您可能要记住,i和j本身会更改(i += strlen(j)),因此上面的代码还会中断指向字符串的指针。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

以下代码在cpython中做什么

来自分类Dev

以下代码段是做什么的

来自分类Dev

&&和||做什么 在以下代码中表示

来自分类Dev

为什么以下代码在C ++中是非法的

来自分类Dev

以下代码中“ *&”的用法是什么

来自分类Dev

以下代码中\ +的含义是什么

来自分类Dev

以下代码中的错误是什么?

来自分类Dev

以下代码中超级指向什么?

来自分类Dev

为什么以下代码在C,Python中给出不同的输出?

来自分类Dev

c ++中的预处理程序指令:以下代码的输出是什么?

来自分类Dev

试图了解C中的以下代码有什么问题

来自分类Dev

以下代码中的“-97”是什么意思?

来自分类Dev

Sailsjs:以下代码中为什么不使用* return *?

来自分类Dev

在以下代码中添加内容的目的是什么?

来自分类Dev

以下代码中的错误是什么?(Python 2.7,矩阵)

来自分类Dev

为什么在以下代码中得到NullPointerException?

来自分类Dev

在以下代码中添加内容的目的是什么?

来自分类Dev

GWT中的以下代码行是什么意思

来自分类Dev

以下代码中的错误是什么?(Python 2.7,矩阵)

来自分类Dev

以下代码中各行的含义是什么

来自分类Dev

es5中的以下代码等效于什么?

来自分类Dev

以下代码中造成僵尸的原因是什么

来自分类Dev

以下代码中的 f(2) 是什么?

来自分类Dev

以下代码中的下划线有什么作用?

来自分类Dev

kotlin 中以下代码的等价物是什么?

来自分类Dev

以下代码将如何在C中评估?

来自分类Dev

以下代码将如何在C中评估?

来自分类Dev

以下Python代码做什么?

来自分类Dev

为什么以下代码无法解析?