標籤:io os 使用 ar sp bs ios har 字串
ANSI C提供的常用字串處理函數
- int isalnum(int ch): 是否為字母和數字
- int isalpha(int ch):是否為字母
- int iscntrl(int ch):是否為控制字元
- int isdigit(int ch):是否為控制數字
- int isgraph(int ch):是否為可列印字元
- int islower(int ch) 是否為小寫
- int isupper(int ch )是否為大寫
- int isprint(int ch) 是否為可列印字元 包括空格
- int ispunct(int ch) 判斷是否為標點字元
- int isspace( int ch)判斷是否為空白字元(包括空格,Tab鍵,分行符號)
- int isdigit(int ch) 判斷是否為16進位字元
- char * strcat(char* str1,char * str2):把str2添加到str1的後面,返回追加後的字串
- char * strchr(char * str, int ch): 返回ch第一次在str中出現的位置
- int strcmp(char * str1, char * str2):比較兩個字串的大小,如果str1>str2,返回正數,相等返回0,小於返回負值
- char * strcpy(char*s tr1,char* str2,[int n]):將str2字串的前n個字元複製到str1後面.如果沒有指定參數n,則會將str2的全部字元複製到str1後面.(str1的長度必須足夠大)
- unsigned int strlen(char* str):返回字串中字元的個數(不包含結束標誌)
- char * strstr(char* str1,char* str2):返回str2在str1中出現的位置.
- int tolower(int ch):返回ch對應的小寫字母
- int toupper(int ch):返回ch對應的大寫字母
--------------------------------------------------------------------------------------------
OC中提供了強大的字串(@""),字串是NSString對象,我們應盡量使用OC字串
IOS--Day02---字串