均衡符号和初始化之间的时间和空间复杂性是否存在差异

Is there is a difference in time and space complexicity between equalization sign and initialisation?

本文关键字:是否 空间复杂性 存在 时间 符号 初始化 之间      更新时间:2023-10-16

例如,我有以下代码:

int value = 10;
int firstMethod = value;
int secondMethod (value);

如果我使用第二种方法,时间和空间有什么区别?它需要更长的时间吗?有什么原因是人们用第一种方法编写代码?

no。

这里的区别仅在语法中。

行代表完全相同的程序行为。

请注意,对于更复杂的类型,初始化的两种形式可能意味着不同的事物。

fwiw,我仍然将第一个语法用于原始语法,因为,我不知道,我只是这样做。这是个人品味。

使用直接或复制初始化初始化内置类型时,速度没有差异。