基本定義
1、sizeof是C/C++中的一個(gè)運(yùn)算符,其作用是返回一個(gè)對(duì)象或者類型在內(nèi)存中所占用的字節(jié)數(shù)。
注意:sizeof后面如果是類型則必須加括號(hào),如 sizeof(char);而如果是變量名則可以不加括號(hào),如 sizeof a; 但是建議使用時(shí) 均加上括號(hào)。sizeof不能返回動(dòng)態(tài)地被分配的數(shù)組的大小。
2、strlen是C語(yǔ)言中的庫(kù)函數(shù),所在頭文件為#include
注意:strlen只能用char *作為參數(shù),它求的是字符串的實(shí)際長(zhǎng)度,方法是從開(kāi)始到遇到第一個(gè)'