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
广告