#include unsigned int strlenth(char *s) /* 獲取字串長度 */
}return lenth;
}void strcopy(char **target, char *source) /* 字串拷貝 */
int strcompare(char *s, char *t) /* 字串比較,s>t,則返回1;s=t,則返回0;s*t)
return 1;
else if(*s<*t)
return -1;
else
}if(*s=='\0'&&*t!='\0')
return -1;
else if(*s!='\0'&&*t=='\0')
return 1;
else
return 0;
} return 0;
}void strcombine(char **x, char *s, char *t) /* 字串連線,將字串t接到s後面,x為連線後的新串 */
void strcatch(char *s, unsigned int index, unsigned int lenth, char **t) /* 字串擷取,從第index個字元開始,擷取lenth長度的字串,並輸出到字串t */
*dest='\0'; }}
bool strsubstr(char *s, char *sub) /* 字串子串查詢,如果子串sub在s中存在,則返回1,否則返回0 */
else
}if(i==len)
}} return result;
}
字串基本操作
遞迴求字串長度 int recurlength char str 字串中最後乙個引數的長度 int lastwordlen char str,int len int lastwordlen char str return lastlen 字串記憶體的拷貝 實現memmove函式 char my me...
字串基本操作
判斷字串開頭結尾字元 string.startswith l 判斷字串是否以l開頭 string.endswith n 判斷字串是否以n結尾 返回字串中字元的位置 string.find x 找到這個字元返回下標,多個時返回第乙個 不存在的字元返回 1 string.index x 找到這個字元返回...
字串基本操作
1.已知 星期一星期二星期三星期四星期五星期六星期日 輸入數字 1 7 輸出相應的 星期幾 a int input 輸入數字1 7 b 星期一星期二星期三星期四星期五星期六星期日 print 今天是 b a 1 3 a 1 3 3 2.輸入學號,識別年級 專業 班級 序號 a input 輸入你的學...