新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 做了一個比較小的strcmp函數-單片機用

        做了一個比較小的strcmp函數-單片機用

        作者: 時間:2016-11-29 來源:網絡 收藏
        如果調用系統庫里面的這個函數的話太大了,很小rom小的單片機可能裝不下,這個在嵌入式尤其是51系統里面,可以大幅度的減小因為連接標準C庫而增大的空間。

        上代碼:

        本文引用地址:http://www.104case.com/article/201611/323416.htm
        BOOL strcmp(const char *s1, const char *s2);{while(1){if(*s1!=*s2){return 1;//表示字符串不一樣}else if(*s1==0 && *s2==0){return 0;//兩個字符串一樣}s1++;s2++;//指針+1}}

        不過請注意,字符串末尾一定要有一個

        主站蜘蛛池模板: 西城区| 乐至县| 吉首市| 开原市| 交城县| 蕲春县| 木兰县| 浏阳市| 卢龙县| 奎屯市| 隆回县| 星座| 蓬溪县| 新营市| 双峰县| 车致| 扶绥县| 清丰县| 延川县| 玉环县| 奇台县| 历史| 阿鲁科尔沁旗| 四会市| 南郑县| 福贡县| 常德市| 怀集县| 南京市| 朝阳区| 礼泉县| 全椒县| 阳原县| 永靖县| 沁阳市| 乐都县| 阿拉善左旗| 宜春市| 诸城市| 梁河县| 准格尔旗|