在C语言中,字符型数据是用单引号(’ ‘)括起来的单个字符。字符赋值语句是将一个字符型值赋给一个字符型变量或者存储位置。
下面是几个例子:
char c1 = 'a'; // 将字符 'a' 赋给字符型变量 c1 char c2 = 'A'; // 将字符 'A' 赋给字符型变量 c2 char c3 = '?'; // 将字符 '?' 赋给字符型变量 c3
在这些例子中,字符 ‘a’、字符 ‘A’和字符 ‘?’分别被赋给了字符型变量 c1、c2和c3。
另外,字符型变量可以与字符常量相互赋值和比较。字符常量可以是任何一个字符或者转义字符,如 ‘\n’、’\t’等。
char c4 = c1; // 字符型变量 c1 的值赋给字符型变量 c4 char c5 = 'b'; // 将字符 'b' 赋给字符型变量 c5 if (c1 == 'a') { // 检查字符型变量 c1 是否等于字符 'a' printf("c1 is equal to 'a'\n"); } if (c1 != 'b') { // 检查字符型变量 c1 是否不等于字符 'b' printf("c1 is not equal to 'b'\n"); }
在这个例子里,我们将字符型变量 c1 的值赋给了字符型变量 c4,并且检查了字符型变量 c1 是否等于字符 ‘a’,以及不等于字符 ‘b’,并打印出相应的结果。
版权申明:财旺号所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流,不声明或保证其内容的正确性,如发现本站有涉嫌抄袭侵权/违法违规的内容。请发送邮件至 1790309299@qq.com 举报,一经查实,本站将立刻删除。