国产成人毛片视频|星空传媒久草视频|欧美激情草久视频|久久久久女女|久操超碰在线播放|亚洲强奸一区二区|五月天丁香社区在线|色婷婷成人丁香网|午夜欧美6666|纯肉无码91视频

out和ref的區(qū)別與相同點(diǎn) C語言中out和ref的區(qū)別是什么?

C語言中out和ref的區(qū)別是什么?在C語言中,ref等價(jià)于C語言的引用參數(shù),實(shí)際參數(shù)和形式參數(shù)一起變化。Out主要用于輸出參數(shù),即Out標(biāo)記的參數(shù)必須在返回前賦值。這就是out和Ref的區(qū)別。ref

C語言中out和ref的區(qū)別是什么?

在C語言中,ref等價(jià)于C語言的引用參數(shù),實(shí)際參數(shù)和形式參數(shù)一起變化。Out主要用于輸出參數(shù),即Out標(biāo)記的參數(shù)必須在返回前賦值。這就是out和Ref的區(qū)別。

ref和out的區(qū)別在c#中總結(jié)?

1。它們都是通過地址傳遞的,使用后原參數(shù)的值會(huì)發(fā)生變化。

2. Ref可以將參數(shù)值傳遞到函數(shù)中,out則清除參數(shù)。也就是說,不能從out傳遞值。out之后,參數(shù)值為空,因此必須初始化它一次。這就是二者的區(qū)別,或者如一些網(wǎng)友所說,ref是進(jìn)是出,out只是出而不是進(jìn)。

3. 使用ref類型參數(shù)時(shí),必須首先初始化傳入的參數(shù)。Out,必須在方法中初始化。

4. 使用ref和out時(shí),ref或out關(guān)鍵字應(yīng)添加到方法的參數(shù)和方法的執(zhí)行中。迎接比賽。

5. Out適用于需要retrun多個(gè)返回值的地方,而ref則在要調(diào)用的方法需要修改調(diào)用者的引用時(shí)使用。