为什么定义257的数组.长度却有300多??
#include <fstream.h>char a[257];
int out(char a[]){
int n=strlen(a);
for(int i=0;i<n;i++)
cout<<a[i];
cout<<endl;
cout<<n<<endl;
return n;}
void main()
{int i=0;
fstream ftemp;
ftemp.open("cffx.txt",ios::in);
while(a[i]!=EOF&&i<500) {
ftemp.get(a[i]);
i++;}
out(a);}