腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
搜索
关闭
文章
问答
(193)
视频
开发者手册
清单
用户
专栏
沙龙
全部问答
原创问答
Stack Exchange问答
更多筛选
回答情况:
全部
有回答
回答已采纳
提问时间:
不限
一周内
一月内
三月内
一年内
问题标签:
未找到与 相关的标签
筛选
重置
6
回答
Python中的
ungetc
我的附加要求是字节,如C
ungetc
()。 有没有办法在Python中做到这一点?
浏览 6
提问于2010-04-17
得票数 2
回答已采纳
2
回答
混乱--重新分级--
ungetc
函数
char c;for(i=1;i<=5;i++) scanf("%c",&c);
ungetc
(c,stdin);a因此,post
ungetc
将一些东西放回输入缓冲区。因此,在这个程序中,在第一次迭代期间,scanf()接受来自键盘的输入,printf()显示输入,然后
ungetc
()将相同的字符推回输入缓冲区。但是在第二次迭代中,没有输入被接受
浏览 4
修改于2017-05-23
得票数 2
回答已采纳
1
回答
为什么C stdio '
ungetc
‘函数存在?
在C编程语言(以及许多与C标准IO函数直接接口或构建传真的后续语言)中,存在一个名为
ungetc
:int
ungetc
(int char, FILE *stream);的函数。这个回放只是虚拟的:原始输入流没有改变,只有随后的'getc‘调用的结果将首先读取'
ungetc
’值,然后再继续流中的实际下一个值。 为什么会有这种功能?只有使用“
ungetc
”才能处理的用例有哪些?
浏览 0
修改于2016-09-04
得票数 6
回答已采纳
3
回答
putc和
ungetc
有什么区别?
int
ungetc
(int c, FILE *fp)将字符c推回到fp中,如果出现错误,则返回c或EOF。//这些是K&R中的语句,我觉得自己很困惑,因为putc()可以在getc之后使用,并且可以作为
ungetc
使用。那么专门定义
ungetc
()又有什么用呢?
浏览 2
修改于2011-05-21
得票数 2
回答已采纳
3
回答
ungetc
()能保证在scanf("...%c")之后工作吗?
我猜,
ungetc
()可能会在scanf("%d")之后失败,因为scanf可能会隐式调用
ungetc
()作为第一个非数字字符。 但是如果格式以%c结尾,就不会发生这种情况,对吧?
浏览 1
提问于2013-05-07
得票数 0
1
回答
c#的
ungetc
等效项
在c#中有没有等同于C的stdio函数
ungetc
()的函数?
浏览 1
提问于2009-01-12
得票数 3
回答已采纳
3
回答
理解
ungetc
在简单getword中的使用
我理解所有的支票等等,但我对
ungetc
有一个问题。让我们假设它是'\n'。isalpha(c)) || c == EOF) { }编辑 @Mark -谢谢,但是那个c
浏览 9
修改于2012-09-26
得票数 0
回答已采纳
1
回答
std::cin::
ungetc
中的推回数
我想知道std::cin::
ungetc
接受多少个字符。它是否与C中的相同(因此可移植为1,见下文)? 相关的帖子。
浏览 1
修改于2017-05-23
得票数 1
回答已采纳
3
回答
有没有C++版本的
ungetc
?
有没有C++版本的
ungetc
? 也就是说,我可以把一个角色放回istream上吗?
浏览 4
提问于2011-08-03
得票数 1
回答已采纳
3
回答
相当于java中的
ungetc
这可以通过C/C++中的
ungetc
()来完成,我想知道在Java语言中如何做同样的事情?我感兴趣的是Java中的
ungetc
(),如果有的话。 干杯。
浏览 0
修改于2010-02-05
得票数 6
回答已采纳
1
回答
使用
ungetc
()的意外行为
number; char ch = fgetc(stdin);
ungetc
浏览 0
提问于2017-03-28
得票数 0
1
回答
函数类似于php中的
ungetc
php中有没有一个函数可以做类似
ungetc
C的事情?我的意思是把一个角色放回流中的函数?
浏览 4
提问于2016-02-29
得票数 0
2
回答
取消
ungetc
()的效果:“如何”执行?每次都要重新填充缓冲区吗?
我的意思是,考虑到我们打开了一个读取文件,并使用
ungetc
()将其复制到buffer.Now中,我们更改了buffer.Here中的一些字符,这是我在做了很多努力后仍然无法理解的: 对于文本流,流中未读字符(使用
ungetc
()的字符)的存在如何影响ftell()的返回值?我的困惑来自于关于ftell()和
ungetc
()的下面一行,这是关于ftell()的链接。集中在上面段落的最后一行,pending of bein
浏览 12
提问于2013-05-22
得票数 0
1
回答
C中
ungetc
和getchar函数的使用
= ' '); printf("\n Value of A is %c", a);}
浏览 1
修改于2021-06-06
得票数 0
2
回答
与fgetc()和
ungetc
()相关的C语法
= EOF){ REST OF CODE 有没有更好的方法来检查我是否在EOF,但仍然使用我当前正在阅读的字符?
浏览 1
修改于2015-09-12
得票数 0
2
回答
需要帮助理解scanf在conjuction中使用的
ungetc
行为
它调用scanf,然后是
ungetc
,然后是printf。{ scanf("%d",&n); printf("%d\n",n);} gcc编译器和
浏览 5
修改于2012-07-07
得票数 0
1
回答
ungetc
()不写文件,只移动文件位置吗?
在标准C库中,
ungetc
()不写入文件吗?它可以不需要事先阅读就可以使用吗?也就是说,它可以独立于其他IO函数使用吗?
浏览 1
提问于2016-03-04
得票数 0
1
回答
一般情况下,包装
ungetc
()时不使用put()、get()和stream
核心代码中有一部分使用了
ungetc
()函数,而我没有。当然有两种解决方案:B)修改net-snmp代码,以在不使用
ungetc
()的情况下获得相同的结果在第一种情况下,解决方案很简单,我使用fseek()将指针向后倒回一个位置。使用
ungetc
(),您可以执行以下操作 FILE *fp = fop
浏览 5
提问于2016-11-16
得票数 0
2
回答
修改fflush()以保证在C中连续调用
ungetc
()两次
我是一个C初学者,我想连续调用
ungetc
()两次,尽管我知道在普通的C中这是不允许的。有人告诉我,我可以修改Fflush()来做这项工作,但是我不知道怎么做。这是我的代码,我的Fflush只允许一个
ungetc
(),我想让它允许两个。 #define altUngetc(c, fp) ((fp)->next > (fp)->buffer && (c) !
浏览 5
修改于2016-03-13
得票数 1
第 2 页
第 3 页
第 4 页
第 5 页
第 6 页
第 7 页
第 8 页
第 9 页
第 10 页
点击加载更多
领券