C語言中的strlen與sizeof的區別

sizeof與strlen是有着本質的區別,sizeof是求數據類型所佔的空間大小,而strlen是求字符串的長度,字符串以/0結尾。區別如下: (1) sizeof是一個C語言中的一個單目運算符,而strlen是一個函數,用來計算字符串的長度。 (2)sizeof求的是數據類型所佔空間的大小,而strlen是求字符串的長度。 (3)sizeof:可用於任何變量名,類型名或常量值。 當用於變量名(
相關文章
相關標籤/搜索