学点 C 语言(12): 数据类型 - 整型(int)、字符(char)、浮点(float、double)(2)
4. 显示字符类型(double)的最小、最大值:
#include
#include
int main(void)
{
char c1 = CHAR_MIN;
char c2 = CHAR_MAX;
printf("%d .. %d ", c1,c2);
printf("char 类型位数: %d ", CHAR_BIT);
getchar();
return 0;
}
5. 关于字符类型变量(虽说 char 字符, 却常常把它当作 -128..127 小整数使用):
#include
int main(void)
{
char c;
c = 'A'; /* 单引号 */
printf("%c ", c);
c = 65;
printf("%c ", c);
c = 0x41;
printf("%c ", c);
c = 0101; /* 开头为 0 是八进制 */
printf("%c ", c);
c = 'B' - 1;
printf("%c ", c);
c = 'B';
c--;
printf("%c ", c);
c = 'A';
printf("%c ", c);
printf("%u ", c);
printf("%u ", 'a'-'A');
c = ' ';
putchar(c);
getchar();
return 0;
}