字串處理函數是什麼?
字串函數(String processing function)也叫字串處理函數,指的是程式語言中用來進行字串處理的函數,如C,pascal,Visual以及LotusScript中進行字符串拷貝,計算長度,字元查找等的函數。
c
strcpy
原型:extern char *strcpy(char *dest,char *src);
用法:# include bbed3fed50f96ac7490cfc6a498c4bc5
功能:將src所指由NUL結束的字串複製到dest所指的陣列中。
傳回指向dest結尾處字元(NUL)的指標。
範例:
// strcpy.c #include <syslib.h> #include <string.h> main() { char *s="Golden Global View"; char d[20]; clrscr(); strcpy(d,s); printf("%s",d); getchar(); return 0; }
strcat
原型:extern char *strcat(char *dest,char *src);
用法:#include 5048b432ad0a113129300e8adb5abd47
功能:把src所指字串加到dest結尾處(覆寫dest結尾處的'\0')並加上'\0'。
傳回指向dest的指標。
範例:
// strcat.c #include <syslib.h> #include <string.h> main() { char d[20]="Golden Global"; char *s=" View"; clrscr(); strcat(d,s); printf("%s",d); getchar(); return 0; }
strlen
原型:extern int strlen(char *s);
用法:#include bbed3fed50f96ac7490cfc6a498c4bc5
功能:計算字串s的長度
說明:傳回s的長度,不包含結束符NULL。
範例:
// strlen.c #include <syslib.h> #include <string.h> main() { char *s="Golden Global View"; clrscr(); printf("%s has %d chars",s,strlen(s)); getchar(); return 0; }
等等。
推薦教學:c語言教學
以上是字串處理函數是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!