很奇怪的输出结果--大家目测一下,写一下结果,呵呵
#include <iostream.h>#include <string>
using namespace std;
void main()
{
char name[20];
char *p=name;
cout<<"\ntest\n";
int n=1;
switch (n)
{
case 1:
printf("Hello!");
scanf("%c",&p);
printf("%c",p);
break;
};
}
有人能告诉我为什么会是这个结果吗?
本人感到很奇怪。。。为何不是按照顺序来的呢?