sizeof與strlen的區別

sizeof是一個單目運算符;而strlen是一個函數; 從字面意義來理解: sizeof的「size」是大小的意思,是用來計算某種數據類型的大小,即所佔的字節數; strlen的「len」是長度的意思,是用來計算字符串的長度; 例:char str[7] = 「Hello!」, int arr[3] = {1, 2, 3}; sizeof(str) = 7 * sizeof(char) = 7
相關文章
相關標籤/搜索