sizeof與strlen的區別

char str[20]="0123456789";  int   a=strlen(str); /*a=10;strlen 計算字符串的長度,以\0'爲字符串結束標記。  int   b=sizeof(str); /*b=20;sizeof 計算的則是分配的數組str[20] 所佔的內存空間的大小,不受裏面存儲的內容影響 =====================================
相關文章
相關標籤/搜索