为什么我输出的东西后面有几个烫字?网上说没加'\0',加在哪里呢?outfile.write((char*)&FFingerNames[fi],sizeof(FFingerNames[fi]));[解决办法]outfile.write((char*)&FFingerNames[fi],sizeof(FFingerNames[fi]));outfile.write((char*)&FFingerNames[fi],strlen((char*)(FFingerNames + fi))));