字符译码
#include <stdio.h> int main(void) { //定义字符型变量,并给他们赋初始值 char c1,c2,c3,c4,c5,c6,c7; c1 = 'c'; c2 = 'h'; c3 = 'i'; c4 = 'n'; c5 = 'e'; c6 = 's'; c7 = 'e'; //输出源码 printf("源码是:%c%c%c%c%c%c%c\n",c1,c2,c3,c4,c5,c6,c7 ); //对字符进行译码运算 c1 = c1 + 6; c2 = c2 + 6; c3 = c3 + 6; c4 = c4 + 6; c5 = c5 + 6; c6 = c6 + 6; c7 = c7 + 6; //输出译码结果 printf("源码是:%c%c%c%c%c%c%c\n",c1,c2,c3,c4,c5,c6,c7 ); } /** 字符常量的存储形式和整数的存储形式类似,所以字符常量可以像整数一样在程序中参与相关的运算。 将一个字符常量放到一个字符变量中,实际上并非把该字符本身放入到内存单元中去,而是将该字符相应的ASCII代码放到存储单元中。 因为字符数据是以ASCII代码存储,它的存储形式与整数的存储形式类似,因此我们说C语言使得字符型1数据和整数数据之间可以通用。 一个字符型型数据既可以以字符形式输出,也可以以整数形式输出。因此可以对字符型数据进行算术运算,实际上就是对他们的ASCII码进行算术运算 */
杂念太多,必然根基浅薄