c語言的strlen和sizeof

//sizeof求得的是字符串數組定義的長度 char a[30]=」abc」 sizeof(a)長度等於30 //字符串數組初始化的時候,最好在最後加一個’\0’,不然使用strlen要出大問題 strlen 求得的長度不會是定義的長度,puts輸出的內容也不是初始化的內容 //加上’\0’之後一切正常,strlen是內容的長度,puts輸出的也是內容
相關文章
相關標籤/搜索