數組長度計算
阿新 • • 發佈:2018-07-31
length python ont 字節數 public 16px 真的 auto sys
在C語言中,有sizeof()這個關鍵字。可以用來計算數組的大小(數組所占字節數),但不是長度。
不過可以用它除以數組單個元素所占字節數計算長度:
a[7] = {1,2,3,4,5,,6,7};
length = sizeof(a)/sizeof(a[0]);
C++中可以用上述方法,不過還可以:
a[7] = {1,2,3,4,5,6,7}
int *abeg = beg(a);
int *aend = end(a);
auto dis = aend - abeg;
cout<<dis<<endl;
在C++中,建議用vector容器來代替數組,其長度直接用name.size()就可以算出。
java中計算數組大小:
public class TestJava {
public static void main(String[] args) {
int a[] = {1,2,3,4,5};
System.out.println(a.length);
}
}
python中計算數組大小:
a = [1,2,3,4,5]
print( len(a) )
很簡單的東西,但是太久沒寫代碼後竟然還是忘了。真的要多練習才行。
數組長度計算