大小英文字母的互换怎样定义???我想知道为什么。。。
#include<iostream.h>void main()
{
static char c[]="CHINA";
char *p=c;
while (*p)
cout<<(char)(*p+++32);
cout<<endl;
}
额~我知道输出的答案是“china”,我想知道是怎样做到的,也就是“ cout<<(char)(*p+++32);”是怎样工作的。还有就是,如果我想输入“china”的时候输出“CHINA”又该怎样定义呢?希望各位可以“慷慨解囊”,感激不尽呐~~