以下代码在C中做什么?

用户名

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

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

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

蒙诺洛奇

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

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

以下代码段是做什么的

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

以下代码在cpython中做什么

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

以下Python代码做什么?

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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

来自分类Dev

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