c语言求高手!解答!很简单的题!谢谢!

请问文件操作中,每向文件中写入一个数据,文件指针会后移一位,那么当输入123时,文件指针是不是只移动一位?还是移动三位?是不是只要是一个数据类型,文件指针就向后移动一位,把结构体数据写入到文件中时,输入结构体中的一个成员数据,文件指针就向后移动一位,还是当把所有的成员数据都输入完毕后,才移动一位?(感觉问的问题有点傻)
谢谢各位了!

文件操作时的指针是以字节为单位进行移动的,比如输入123时,如果为char型则只移动一位,如果为int类型则移动二位或四位,依此类推
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-06-25
朋友,是你写的前者!是一次一次的移动!不是整体输入后才移动!
相似回答