黑马程序员技术交流社区

标题: 这个程序编译后,他可以得到什么样的结果,他的执行原理是什么? [打印本页]

作者: yesha    时间: 2015-4-15 21:50
标题: 这个程序编译后,他可以得到什么样的结果,他的执行原理是什么?
#include <stdio.h>
main()  
{ char c1=’C’,c2=’h’,c3=’i’,c4=’n’,c5=’a’;
c1+=4;
c2+=4;
c3+=4;
c4+=4;
c5+=4;
printf("密码是%c%c%c%c%c\n",c1,c2,c3,c4,c5);
}
作者: x331275955    时间: 2015-4-15 22:15
呵呵,我不知道别人,我这里是这样的:1 warning and 15 errors generated.
作者: x331275955    时间: 2015-4-15 22:25
char c1 c2 c3 c4 c5那里符号不是英文状态,改过来以后  输出 密码是Glmre  全都从单词顺序往后了4个。
作者: 郝聚德    时间: 2015-4-16 01:04
字符都有个编码了你查下编码表就知道了
作者: 蓝鸟    时间: 2015-4-16 01:15
35个技术分了,这些问题难不了你
作者: Ios_bawenlong    时间: 2015-4-16 01:17
字符在内存中以他的ASCII存储的




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2