基本定義
1、sizeof是C/C++中的一個運算符,其作用是返回一個對象或者類型在內(nèi)存中所占用的字節(jié)數(shù)。
注意:sizeof后面如果是類型則必須加括號,如 sizeof(char);而如果是變量名則可以不加括號,如 sizeof a; 但是建議使用時 均加上括號。sizeof不能返回動態(tài)地被分配的數(shù)組的大小。
2、strlen是C語言中的庫函數(shù),所在頭文件為#include
注意:strlen只能用char *作為參數(shù),它求的是字符串的實際長度,方法是從開始到遇到第一個' 武山县| 葫芦岛市| 郓城县| 蒙城县| 鹤山市| 彩票| 英超| 阿鲁科尔沁旗| 洛隆县| 德钦县| 衡阳县| 南康市| 盐池县| 台南县| 大方县| 巩义市| 定日县| 焉耆| 华蓥市| 康定县| 阿瓦提县| 嘉兴市| 得荣县| 青神县| 横峰县| 定边县| 铁力市| 广元市| 双桥区| 镇远县| 潮州市| 海林市| 门源| 贵德县| 扶风县| 广饶县| 内丘县| 隆子县| 外汇| 江源县| 高台县|
sizeof與strlen到底有什么區(qū)別經(jīng)典C語言面試題講解