讨论一下字符指针的差别
各位可以分别下面的两段代码编译执行一下,能说说为什么会有这样的结果吗?<1>//*************************************** ***********
#include<iostream.h>
void main()
{
char * name1;
while('e'!=*name1)
{
cout<<"清输入一个字符串"<<endl;
cin>>name1;
cout<<"通过指针方式输出"<<name1<<endl;
}
}
<2>//**************************************************************
#include<iostream.h>
void main()
{
char * name1;
while('exit'!=*name1)
{
cout<<"清输入一个字符串"<<endl;
cin>>name1;
cout<<"通过指针方式输出"<<name1<<endl;
}
}