一般面試字符串的題目分四種:1, 基本運算(求長(cháng)度,連接,比較)2. 格式轉換(atoi, itoa) 3.字符串翻轉 4. 模式匹配。
1. 基本運算
a. 賦值操作
函數原型:int StrAssign(const char *s, char *t)
函數說(shuō)明:將s的內容付給t
函數定義:
int StrAssign(const char *s, char *t){
}
b. 連接操作
函數原型:int Concat(char *s, const char *t)
函數說(shuō)明:將串t連接到串s的尾部,形成一個(gè)新串
函數定義:
int Concat(char *s, const char *t){
}
c.求長(cháng)度
函數原型:int StrLen(char *s)
函數說(shuō)明:返回串s的長(cháng)度
函數定義:
int StrLen(char *s){
}
d. 字符串比較
函數原型:int StrCmp(const char *s, const char *t)
函數說(shuō)明:比較兩個(gè)串的大小,返回值為-1,0,1表示s<t, s=t,s>t。
函數定義:
int StrCmp(const char *s, const char *t){
}
//不區分大小寫(xiě)的字符串比較函數
int stricmp(const char *s, const char *t){
}
聯(lián)系客服