首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

为什么小弟我输出的东西后面有几个烫字?网上说没加'\0',加在哪里呢

2012-05-16 
为什么我输出的东西后面有几个烫字?网上说没加\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))));

热点排行