gpt4 book ai didi

C# 变量初始化与赋值

转载 作者:太空宇宙 更新时间:2023-11-03 18:17:37 24 4
gpt4 key购买 nike

在我找到的一本书中(翻译):

Initialization means assigning the value of the variable at the declaration time. int X=5 is called an initialization command.

编辑:它只是说术语初始化仅在您在声明时赋值时使用。如果你以后再做,它只是分配(根据它 - 我不这么认为,这就是我问的原因)。是真是假?

好吧,我一直认为(根据网络上其他人的说法)关于初始化的第一次赋值给变量。我认为 int X=5 只是作为声明一部分的赋值。

我尝试在 MSDN 上进行搜索,但没有成功。感谢您提供任何信息。

最佳答案

如果您要问的只是术语(从您的问题中并不清楚),变量的“初始化”从字面上看是第一次为其分配值。该术语源于您为变量赋予“初始”值这一事实。

这应该(显然)在第一次使用之前发生。

int x=5;

是声明和初始化,实际上只是

的方便简写
int x;
x=5;

关于C# 变量初始化与赋值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3779707/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com