c++數(shù)組 一個空數(shù)組與一個長度為0的數(shù)組有什么區(qū)別?
一個空數(shù)組與一個長度為0的數(shù)組有什么區(qū)別?1. 零是長度為0的數(shù)組,稱為“空數(shù)組”??諗?shù)組也是一個對象,但它包含0個元素。2. Nuil是對數(shù)組類型的空引用。三。假設(shè)一個方法返回一個數(shù)組。如果返回nu
一個空數(shù)組與一個長度為0的數(shù)組有什么區(qū)別?
1. 零是長度為0的數(shù)組,稱為“空數(shù)組”??諗?shù)組也是一個對象,但它包含0個元素。
2. Nuil是對數(shù)組類型的空引用。三。假設(shè)一個方法返回一個數(shù)組。如果返回null,則調(diào)用方法必須首先確定是否返回null,然后再進(jìn)一步處理返回的數(shù)組。如果返回空數(shù)組,則不需要檢查空引用。有鑒于此,返回數(shù)組的方法通常在沒有結(jié)果時返回空數(shù)組而不是空數(shù)組,這對于函數(shù)調(diào)用方來說更方便。