重要函數點評
1.sizeof()函數
sizeof()函數以字節形式給出了其操作數的存儲大小。操作數可以是一個表達式或括在括號內的類型名。操作數的存儲大小由操作數的類型決定。
語法:
①用于數據類型
sizeof使用形式:sizeof(typel
數據類型必須用括號括住。如sizeof(int)。
②用于變量
sizeof使用形式:sizeoffvar
功能: sizeof()函數不能對函數類型、不完全類型或位字段進行操作。不完全類型指具有未知存儲大小的數據類型,如未知存儲大小的數組類型、未知內容的結構或聯合類型、void類型等。
2.memset()函數
語法:extern void*memset(void*buffer,int c,int count);
功能:把buffer所指內存區域的前count個字節設置成字符c。返回指向buffer的指針。
3.memcpy()函數
語法:
#include
extern void*memcpy(void *dest,void *src,unsigned int count);
功能:由src所指內存區域復制count個字節到dest所指內存區域。src和dest所指內存區域不能重疊,函數返回指向dest的指針。
4.Strlen()函數
語法:strlen(const char string[]);
功能:統計字符串strin9中字符的個數。
5.Isalpha()函數
語法:
#include
int isalpha(int ch);
功能:如果參數是字母字符,函數返回非零值,否則返回零值。
6.Strcmp()函數的功能
語法:strcmp(str1,str2);
功能:在C語言中,如果要比較兩個數字是否相等,可以使用關系運算符來檢驗,但是如果要比較兩個字符串,就需要使用strcmp()函數。strcmp()函數可以比較兩個字符串并根據結果返回一個整數值。兩個字符串,從第一個字符開始比較,如果兩個字符串相同,則返回0;如果第一個字符串比較大,則返回l,否則返回-l。
微信搜索"考試吧"了解更多考試資訊、下載備考資料
相關推薦: