字串處理函式 strcmp(s1, s2) 可以比較兩個字串的大小,其字元的大小是以 ascii 碼表上的順序決定。該函式首先將 s1 第乙個字元值減去 s2 的第乙個字元值,若差值為 0 則繼續比較對應的下乙個字母,若不為 0 則該差值就是函式的最終結果。
請按照該函式的實現原理,寫出乙個新的字串比較函式 strcmp_nc(s1, s2),該函式的功能與 strcmp 類似,但不區分字串中的大小寫字母,例如:字元 a 和 字元 a 相等。
要求:實現過程中不得使用任何已有的關於字元和字串處理的庫函式。
#includeint strcmp_nc(char *s1, char *s2) }
return *s1 - *s2;
}int main()
1 6 字串壓縮
c code intcomputecompressedlength const string s return compressedlength string stringcompression const string s std string compressed compressedlengt...
8 字串函式
right left 可從列中選出指定數量的字元 right location,2 location 欄位 substring index 可擷取部分字段值 substring index location,1 尋找第乙個逗號,然後擷取之前的內容 substring your string,star...
6 字串函式
strcpy函式char strcpy char dest,const char src 功能 把src所指向的字串覆蓋複製到dest。返回值 dest指向的字串。注意 字串src的長度不能超過dest,否則會溢位。strncpy函式char strncpy char dest,const char...