sizeof 和strlen

 sizeof是計算所佔的內存空間,也就是多少字節,是語言內置的運算符,在編譯時就能確定,速度快,性能比strlen好。

  strlen(const char *p),計算的是個數,並且字符串的尾部必須以‘/0'結束,但是個數卻不包括’/0‘,是函數庫,必須要調用函數,性能不是很好,速度不快,而且是在運行才能確定。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章