/*
Name: isupper
Copyright:
Author:
Date:
Description:判断ch是否为英文字母A~Z
*/
int isupper(int ch)
{
return (unsigned int)(ch - 'A') < 26u
}
在ASCII码中A-Z的编码为
二进制 十进制
A 01000001 65
B 01000010 66
.
.
Y 01011001 89
Z 01011010 90