常用字串函數 (#include <string.h>)
函數原型 功能說明 傳入 傳回
gets(char *)
從標準輸入一串字。 陣列或字串指標  
puts(char *) 從標準輸出一串字。 陣列或字串指標  
int strcmp(char *,char *) 字串比較。 陣列或字串指標  
char *strcat(char *dest, char *src) 字串連結。 陣列或字串指標  
char *strcpy(char *dest, char *src) 字串拷貝。 陣列或字串指標  
char *strstr(char *src,char *sub) 在字串中。 陣列或字串指標  
int strlen(char *) 字串長度。 陣列或字串指標  
int strchr(char *, char) 字串找字元。 陣列或字串指標  
int atoi(char *) 字串轉整數。 陣列或字串指標  
double atof(char *) 字串轉實數。  
int scanf ( const char * format, ... ) 從格式化之輸入。參考 scanf 說明 位址  


範例