C 语言的字符运算


字符算术用于在 C 语言中实现诸如在字符上进行加法和减法的算术运算。它用于操作字符串。当字符与算术运算一起使用时,它会自动将它们转换为整数值,即字符的 ASCII 值。

以下是在 C 语言中进行字符算术的一个示例,

示例

 实时演示

#include <stdio.h>

int main(){
   char s = 'm';
   char t = 'z' - 'y';

   printf("%d\n", s);
   printf("%c\n", s);
   printf("%d\n", (s+1));
   printf("%c\n", (s+1));
   printf("%d\n", (s-1));
   printf("%c\n", (s-1));
   printf("%d\n", t);
   // printf("%c", t);

   return 0;
}

输出

以下是输出 −

109
m
110
n
108
l
1

更新于: 2020 年 6 月 25 日

5k+ 浏览量

开启您的 职业生涯

通过完成课程获得认证

开始学习
广告