字符類型
char
char是一種整數,也是一種特殊的類型:字符。
#include <stdio.h>
int main(){char c,d;c = 1; //把整數1賦值給變量cd = '1'; //把字符‘1’賦值給變量dif (c == d){printf("相等");}else{printf("不相等\n");}printf("c=%d\n",c);printf("d=%d\n",d);return 0;
}
輸出:
不相等
c=1
d=49
- 字符的輸入輸出
#include <stdio.h>
int main(){char c;scanf("%c",&c);printf("c=%c\n",c);printf("c=%d\n",c);return 0;
}
輸出:
1
c=1
c=49
按任意鍵繼續…
- 字符計算
#include <stdio.h>
int main(){int i = 'z' - 'a';printf("%d\n",i);char b = 'b';b++;printf("%c\n",b);return 0;
}
輸出:
25
c
按任意鍵繼續…