sizeof和strlen的區別

前言 C語言中有sizeof和strlen兩個函數,這兩個函數都可以用來求字符數組的長度,但它們又有所區別,這裏對它們的用法進行區分。 分析 C語言中字符串默認末尾加'\0'作爲結尾; sizeof函數計算的是分配空間的實際字節數(包含'\0'),strlen計算的是字符串的字符個數(不包含'\0'); sizeof是運算符,可以以數據類型、函數做爲參數。strlen是函數,只能以字符串指針做參數
相關文章
相關標籤/搜索