2011-03-30 52 views
1

之间我有一个小程序,这里面的代码读取文件:差异WIN32和其他C字符串

#ifdef WIN32 
    unsigned char *buffer = (unsigned char *)alloca((unsigned int)ui.length); 
#else 
    unsigned char buffer[ui.length]; 
#endif 

为什么用于Win32平台和字符数组用于其他平台的指针?

回答