5.1 計算字串長度,函式原型如下:
size_t strlen(const char *s);
size_t 是乙個無符號整型 unsigned int
該函式返回第乙個空字元\0前面的字元個數。
#include
// 獲得字串長度
void test_strlen()
5.2 字串拷貝
函式原型
char * stpcpy(char *s1, const char *s2);
我們不能直接通過賦值的方式為字元陣列賦值,(初始化除外)例如:
// 字串拷貝
void test_strcpy()
5.3 字串連線
函式原型
char * strcat(char *restrict s1, const char *restrict s2);
// 字串連線
void test_strcat()
5.4 字串比較
函式原型
int strcmp(const char *s1, const char *s2);
返回值 -1 0 1
// 字串比較
void test_strcmp()
該部落格原文出處:
字串庫函式
只用字串庫函式需要加上標頭檔案 include 字串陣列都根據 0 來判斷字串結尾 形參為char 型別,則實參可以是char陣列或者字串常量。字串的拷貝 strcpy char dest,char src 字串比較大小 int strcmp char s1,char s2 求字串長度 int st...
C語言常用字串庫函式實現
早聞寫技術部落格的n種功效,將理解的東西寫出來,既滿足了自己的自豪感,還能讓藏在民間的高手指出不足或錯誤之處,實及一大好事。雖為一學生,無工作 缺女友,但還是諸事煩身,部落格也已許久沒有加入新的文章了。今已是奔 四 之人,快來面臨找工作之困,也早聞大的it公司都重視基礎 c c 資料結構 演算法 計...
字串庫函式 strtok
string.h 中定義 char strtok char str,const char delim 當strtok 在引數str的字串中發現引數delim中包涵的分割字元時,則會將該字元改為 0 字元。在第一次呼叫時,strtok 必需給予引數str字串,往後的呼叫則將引數str設定成null。每...