有關字串的幾個函式

2021-07-24 16:19:38 字數 1665 閱讀 6187

1.strlen      測量字串的長度

#include

#define n 100

int my_strlen(char *str)

return count;

}int main()

2. strcpy        複製字串

#include

#define n 100

char *my_strcpy(char *str,char *dest)

*temp = '\0';

return str;

}int main()

3.strncpy        複製字串的前n個字元

#include

#include

#define n 100

char *my_strncpy(char *str,char *dest,int len)

return str;

}int main()

4.strcat        連線兩個字串

#include

#define n 100

char *my_strcat(char *str,char *dest)

while(*dest != '\0')

*temp = '\0';

return str;

}int main()

5.strncat           將乙個字串中的前n個字元連線到另乙個字串中

#include

#define n 100

char *my_strncat(char *str,char *dest,int len)

for(i = 0; i < len; i++)

*(temp + i) = '\0';

return str;

}int main()

6.strcmp        比較兩個字串的大小

#include

#define n 100

int my_strcmp(char *str, char *dest)

else if(*(str) < *(dest))

dest++; 

str++;

}if(*str == '\0'&& *dest == '\0')

else if(*str != '\0' && *dest == '\0')

else if(*str == '\0' && *dest != '\0')

return 0;

}int main()

7.strncmp        將乙個字串中的前n個字元與另乙個字串比較

#include

#define n 100

int my_strncmp(char *str, char *dest,int len)

while(*(str + i) < *(dest + i))

if(*(str + i) == '\0'&& *(dest + i) == '\0')

else if(*(str + i) != '\0' && *(dest + i) == '\0')

else if(*(str + i) == '\0' && *(dest + i) != '\0')

}return 0;

}int main()

js的字串有關函式

js的字串有關函式 1.asc x chr x 轉換字元,字元碼 2。filter 搜尋字串陣列中的特定字串 格式 v filter x,s include compare 例項 dim x dim v v filter x,kj 結果v 0 kjwang v 1 wangkj v filter x...

有關字元陣列和字串的函式

字串可以用字元陣列與字串變數兩種方式來儲存,效果類似。一 用字元陣列來儲存字串 char st1 100 st2 100 字元陣列說明 cin st1 st2 long a,b 輸入 hello,world 則st1 st2 字元 0 為字串結束標誌 1.字元陣列長度 strlen st1 如a s...

字串有關(BIF)

參考 筆記 字串的方法及注釋 1.capitalize 把字串的第乙個字元改為大寫 2.casefold 把整個字串的所有字元改為小寫 3 center width 將字串居中,並使用空格填充至長度width的新字串 4 count sub start end 返回sub在字串裡邊出現的次數,sta...