为什么内置数组不支持数组之间的赋值,支持这种操作需要什么信息?

来源:互联网 发布:淘宝达人广场电脑 编辑:程序博客网 时间:2024/05/17 08:51

数组名其实代表着一个指针常量,所以将一个数组名赋值给另一个数组,就像是把常量2赋值给常量3一样,虽然语法正确,但在语意层面上会产生错误。


C++语言并未支持数组的赋值操作,编译器在编译时必须知道数组的长度,才能产生执行代码来支持数组对数组的操作。

原创粉丝点击