65,186
社区成员




int main()
{
#define _UNICODE
#ifdef UNICODE
cout<<"UNICODE.."<<endl;
#else
cout<<"_UNICODE"<<endl;
#endif
TCHAR ch[20];
for(int i=0;i<19;i++)
ch[i]=cin.get();
cout<<sizeof(ch[0])<<endl;
cout<<sizeof(ch)<<endl;
#undef _UNICODE
}
int main()
{
#define _UNICODE
#ifdef UNICODE
cout<<"UNICODE.."<<endl;
#else
cout<<"_UNICODE"<<endl;
#endif
#undef _UNICODE
TCHAR ch[20];
for(int i=0;i<19;i++)
ch[i]=cin.get();
cout<<sizeof(ch[0])<<endl;
cout<<sizeof(ch)<<endl;
}
int main()
{
#define UNICODE
#ifdef UNICODE
cout<<"UNICODE.."<<endl;
#else
cout<<"_UNICODE"<<endl;
#endif
TCHAR ch[20];
for(int i=0;i<19;i++)
ch[i]=cin.get();
cout<<sizeof(ch[0])<<endl;
cout<<sizeof(ch)<<endl;
//#undef _UNICODE
}
int main()
{
#define _UNICODE
#ifdef UNICODE
cout<<"UNICODE.."<<endl; // 执行
#else
cout<<"_UNICODE"<<endl;
#endif // 结束if
TCHAR ch[20];
for(int i=0;i<19;i++)
ch[i]=cin.get();
cout<<sizeof(ch[0])<<endl;
cout<<sizeof(ch)<<endl;
#undef _UNICODE
}
///////////////////////////////////////////////////////
TCHAR ch[20];
for(int i=0;i<19;i++)
ch[i]=cin.get();
cout<<sizeof(ch[0])<<endl;
cout<<sizeof(ch)<<endl;
//你三个代码片这几句代码都会执行啊,那你说期望的为什么会不一样?