strlen和sizeof的區別與總結

strlen是用來計算字符串的長度,遇到第一個NULL('\0')爲止,不包括‘\0’。 sizeof是用來計算變量或者對象、類型所佔字節的多少。 首先來看一個例子: char s1[] = "hello"; char* s2 = "hello"; char s3[10] = ''hello"; sizeof(s1) = 5               strlen(s1) = 5 sizeof(
相關文章
相關標籤/搜索