在C語言中,isalpha
函數用于檢查一個字符是否為字母。該函數的原型為:
#include <ctype.h>
int isalpha(int c);
isalpha
函數接受一個字符作為參數,返回一個非零值(真)表示該字符是一個字母,返回0(假)表示不是字母。
下面是一個簡單的示例代碼,展示了如何使用isalpha
函數:
#include <stdio.h>
#include <ctype.h>
int main() {
char ch = 'A';
if (isalpha(ch)) {
printf("%c是一個字母\n", ch);
} else {
printf("%c不是一個字母\n", ch);
}
return 0;
}
輸出結果為:
A是一個字母
在上面的示例代碼中,我們將一個字符 'A'
賦值給變量 ch
,然后使用 isalpha(ch)
來檢查 ch
是否為一個字母。由于 'A'
是一個字母,所以 isalpha
返回一個非零值,進入 if
分支,輸出結果為 A是一個字母
。