sizeof和strlen的本質區別

sizeof和strlen的區別 sizeof:計算的是分配空間的實際字節數 strlen是計算的空間中字符的個數(不包括‘\0’) sizeof是運算符,可以以類型、函數、做參數 。strlen是函數,只能以char*(字符串)做參數。而且,要想得到的結果正確必須包含 ‘\0’。 sizeof是在編譯的時候就將結果計算出來了是類型所佔空間的字節數,所以以數組名做參數時計算的是整個數組的大小。而s
相關文章
相關標籤/搜索