为什么我输出的东西后面有几个烫字?网上说没加\0,加在哪里呢?outfile.write((char*)&FFingerNames[fi],s
为什么我输出的东西后面有几个烫字?网上说没加'\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))));
