腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
为什么
fgetc
将
文件
偏移量
放在
文件
的
末尾
?
我有一个简单
的
测试程序,它使用
fgetc
()从
文件
流中读取字符,使用lseek()读取
文件
偏移量
。write(fd, buf, sizeof(buf)); printf("%d\n", lseek(fd, 0, SEEK_CUR)); } 当我运行它时,
浏览 25
提问于2021-03-16
得票数 1
回答已采纳
1
回答
在向后打印文本
文件
的
程序中,
为什么
要使用
偏移量
-2而不是
偏移量
-1来调用fseek?
、
、
、
下面的C程序反向打印一个文本
文件
:#define SEEK_SET 0#define SEEK_END 2 open(argv[1], "r"); while (ftell(fp)) putchar(
fgetc
(fp)); } putchar(
f
浏览 13
提问于2017-03-01
得票数 0
回答已采纳
2
回答
打印
文件
中
的
最后一个字符
我创建了一个内容为asdf
的
4B
文件
。但是,当我做以下工作时:printf("%c",
fgetc
(fptr));fseek(fptr, -1, SEEK_END);以便打印字母f。为何会这样呢?在fseek中,什么是
文件
的
“结束”?
浏览 0
提问于2019-09-12
得票数 1
回答已采纳
2
回答
fopen出现了一些奇怪
的
行为
、
、
我有一个名为denem.txt
的
文件
,其中包含内容123456789当我们以'a+b‘模式打开一个
文件
时,PHP应该把指针放到
文件
的
末尾
,这意味着当我试图用
fgetc
== ($char =
fgetc
($file))) {} 我得到1 2 3 4 5 6 7 8 9 1 2 3 4 5 6 7 8 9 1 2 3 4 5 6这很奇怪,因为
浏览 2
提问于2011-03-12
得票数 2
回答已采纳
8
回答
了解
fgetc
程序
、
我正在读一本关于c编程
的
书,看不懂下面的例子。或者更准确地说,我不明白
为什么
它会工作,因为我认为它不应该这样做。 ch =
fgetc
(stream);
浏览 3
提问于2013-07-15
得票数 1
回答已采纳
1
回答
重新分配相同
的
数组似乎不起作用
、
、
这是代码片段,它属于一个更大
的
项目。基本上,它必须存储和打印一个字符在一个文本块中出现
的
次数。我似乎不太明白
的
是如何重新分配相同
的
数组……{ char a; frecventa = (int*)malloc(sizeof(int)); while (a = <em
浏览 1
提问于2014-01-23
得票数 0
2
回答
C-字符连接到字符串
、
、
我有以下简单
的
程序,逐个字符读取文本
文件
。每次从
文件
中读取字符时,都必须位于str
的
末尾
,这是一个字符串。出于这个原因,我创建了一个名为conc
的
小函数,它接受字符,重新分配str,然后在字符串
末尾
接受字符(strcount = ch)。在EOF字符之后,我
将
'\0'字符
放在
str中,作为字符串变量
的
结尾。我
的
问题是,
为什么
最后一个printf显示垃圾??有什么
浏览 4
提问于2015-11-28
得票数 1
回答已采纳
2
回答
文件
中带有umlaut
的
y
、
、
、
我正在处理一个示例问题,在这个问题中,我必须使用using ()和ftell()反转文本
文件
中
的
文本。我很成功,但是把相同
的
输出输出到一个
文件
中,我得到了一些奇怪
的
结果。我输入
的
文本
文件
如下:赛卡儿市民请参阅命令行中
的
结果非常有效。然而,在我创建
的
文本
文件
中,我得到了以下内容:转介公民c外消旋我从
的</e
浏览 4
提问于2019-05-15
得票数 1
回答已采纳
2
回答
C中
的
双自
文件
解析
、
、
我有下面的代码来读取
文件
中
的
列表数字,但是fscanf返回
的
是-1。我做错什么了?\n",argv[1]);int lines = 0;while( (c=
fgetc
(in)) !
浏览 1
提问于2014-04-29
得票数 0
回答已采纳
2
回答
如何用C程序获取当前位置
的
字符?
、
、
我正在尝试编写一个C程序来获取
文件
中
的
字符,该
文件
由几个字节组成,假设如下三个字节我希望打印该特定字节所代表
的
字符。例如,如果我
的
文件
包含类似下面的内容,我需要每隔三个字符打印一次。问题是在使用while循环之后,我不能打印出想要
的
结果。打印
的
第一个字符是第四个字符,而不是第三个字符。{
浏览 0
提问于2012-04-26
得票数 0
回答已采纳
4
回答
向后读取大文本
文件
的
最有效方法是什么?
、
、
、
使用Windows函数向后逐行读取大文本
文件
的
最有效
的
方法是什么?例如,如果一个
文件
是:...line 108778line 108778...我想为此编写一个C程序。您不需要编写代码(但是如果您想要的话,这很好),我只是对如何做到这一点感兴趣,同时考虑到
文件
很大,而且我希望程序能够尽可能快地运行。 此外,我感兴趣
的
是要使用哪些Windows函数。
浏览 6
提问于2010-07-15
得票数 5
2
回答
C++:读取.BMP
文件
时出现问题;比预期更早到达
文件
末尾
、
、
我目前正在尝试使用C++读取.BMP
文件
,但不知何故在读取几个字节后到达了
文件
的
末尾
(
fgetc
()返回-1)。我已经
将
这个问题简化为一个最小
的
例子:{ FILE* file = fopen("C:/Path:endl; do
浏览 15
提问于2018-01-03
得票数 0
回答已采纳
5
回答
为什么
这会一直被覆盖?
由于某些原因,我
的
程序正在覆盖
文件
,而不是添加到
文件
中。这是我用来创建
文件
和命名
的
方法:我使用这个方法接收来自用户
的
输入,它将值设
浏览 0
提问于2014-10-28
得票数 1
1
回答
C程序:按字母顺序对文本
文件
进行排序
、
、
我是
文件
处理
的
新手,我想要一些帮助阅读一个文本
文件
,其中包含由"\t“分隔
的
姓名、地址、城市、州、邮政编码和电话号码
的
记录,并将其复制到另一个
文件
中。读取
的
文件
可以包含任意数量
的
记录。我是
文件
处理
的
新手,所以我不知道如何读取
文件
,以及如何在我
的
比较函数中进行比较。此外,在我
的
代码中,我注释掉了一些代码,这些代码用于显示每个
文件<
浏览 0
提问于2015-10-25
得票数 0
1
回答
为什么
我读取文本
文件
中
的
行数
的
方法不起作用?
因此,我正在尝试编写一个函数,它将读取文本
文件
中
的
行数。但是,我注意到,即使该函数超过了文本
文件
中
的
行数,它也不会退出。
为什么
?
为什么
我把它
放在
计数器++之前 FILE *inputFile
浏览 0
提问于2015-02-23
得票数 1
3
回答
无限
文件
输出
iFile = fopen(iPath,"rb"); fputc(
fgetc
(iFile),oFile); fclose(oFile);这个程序纯粹是为了好玩而写
的
,我知道在每个操作系统API库中都有一些方便
的
、预制
的
函数用于复制
文件
回到主题-
为什么
循环条件总是为真,即使EO
浏览 1
提问于2012-05-24
得票数 0
回答已采纳
3
回答
如何从
文件
中
的
特定字符开始读取?
、
、
、
我有一个
文件
RTCM3.bin。当我
将
这个
文件
转换成十六进制字符时,我可以看到它
的
内容。/RTCM3.bin", "r");printf("First character in input to input_rtcm3f: %d\n", y); printf("Return value of input_rtcm3f: %d\n&quo
浏览 8
提问于2022-02-01
得票数 1
回答已采纳
2
回答
使用using时
的
意外输出
假设我们有一个名为hi.txt
的
文本
文件
,它包含以下字符串: int main() { fp = fopen("hi.txtif(NULL == fp) { return 1; } while (ftell(fp) > 0) { printf("%c",
fgetc
浏览 7
提问于2013-07-15
得票数 5
回答已采纳
2
回答
为什么
我
的
文件
IO在c中无限循环?
、
我刚开始使用c中
的
IO
文件
。我决定用c++编写一个简单
的
脚本,
将
一个
文件
复制到一个新
的
文件
中以供实践:{ } unsigned char c; c =
fgetc<
浏览 5
提问于2013-10-22
得票数 1
回答已采纳
2
回答
使用fscanf和fprintf实现复制函数
实现一个复制函数,它使用
fgetc
一次从输入读取一个字符,并使用fputc一次打印一个字符到输出。 第一个问题: char c = 0; while (fscanf(input
浏览 1
提问于2019-06-03
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
将 50 万个文件放在一个Git存储库中,我们做了这些
将PDF文件转换为TXT文件的多种方法
从文件夹中筛选文件,将符合条件的文件放到新文件夹。E灵
将DWF格式的文件转换为DWG格式文件的技巧
如何将CAD格式的文件转换为jpg格式的文件?
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券