求助,大佬!
请问下面这个程序用fseek改变p的位置,这段语句有问题吗?
为什么没办法正常输出?
#include<stdio.h>
main()
{
FILE *p;
char c="dfasds";
p=fopen("Ww.txt","wb+");
fwrite(c,sizeof(char),5,p);
if(fseek(p,4,0)==0)
printf("ssss");else printf("diaonima");
printf("%c",p);
} 上报错信息,上页面提示 _匆匆来也 发表于 2020-6-25 06:04
上报错信息,上页面提示
只是没正常输出,没有报错{:10_277:} 本帖最后由 _匆匆来也 于 2020-6-25 19:23 编辑
当我啥也没说 永恒的蓝色梦想 发表于 2020-6-25 08:14
只是没正常输出,没有报错
写法还是没问题吧? _匆匆来也 发表于 2020-6-25 19:21
当我啥也没说
没报错的,好像我指针位移有问题。 p是文件流不是字符
页:
[1]