腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
为什么
getchar
()
返回
无用
的
值
?
c
所以我试图将输入输入到我
的
c代码中,但当我使用
getchar
()时,我总是得到垃圾信息。 我尝试使用scanf()代替,但是没有成功。#include <stdio.h> int c;hello, world1081010110844119114100501010
为什么
浏览 17
提问于2019-03-24
得票数 0
4
回答
还有一个序列点查询:*p++ =
getchar
()是如何工作
的
?
c
、
sequence-points
示例7表达式
的
分组并不能完全确定其计算
值
。. */ sum = sum * 10 - '0‘+ (*p++ =
getchar
());sum =(sum* 10) - '0') + ((*(p++)) =(
getchar
(); 但是,p
的
实际增量可以在前一个序列点和下一个序列点(;)之间
的
任何时间发生,对
getchar
的
调用可以发生在其
返回
值
浏览 4
提问于2013-04-29
得票数 3
回答已采纳
6
回答
计数行“C语言”K&R
c
我输入
的
行数
的
计算代码似乎有效。下面是:{} 但我
的
问题是,
为什么
在K&R
的
书中,当
getchar
返回
值
在while循环条件下只被测试为true或false时,它们
浏览 8
提问于2013-10-15
得票数 2
回答已采纳
3
回答
C语言中
的
显式类型转换
c
如果我
的
c代码是int main() int c; while((c=
getchar
())!
浏览 8
提问于2014-12-08
得票数 2
回答已采纳
2
回答
为什么
putchar()和
getchar
()在使用while循环时接受多个字符?
c
、
while-loop
、
getchar
、
putchar
从c=
getchar
()开始,用户输入'Qwerty‘
getchar
()将这个'Qwerty’逐个存储在一个名为input (抱歉
的
技术词汇)中,用户点击enter,
getchar
()从缓冲区
返回
第一个字符并将其存储到c putchar(c)中,将这个
值
发送到一个称为输出缓冲区
的
东西中,现在输出缓冲区中存储了Q。接下来,d=
getchar
(),现在这个新
的
getchar
()转到输入缓冲区,请求
浏览 4
提问于2021-07-08
得票数 0
1
回答
为什么
getchar
()函数在循环中
的
工作方式不同?
c
、
while-loop
、
getchar
、
putchar
#include <stdio.h>{ putchar(c);
为什么
当我输入诸如"omar“之类
的
文本时,将char打印回”omar“。是不是应该重复打印'o‘,因为
getchar
只会使用第一个字符。我知道我错了,可能是因为我不知道
getchar
或putchar到底是如何工作
的
,所以请解释一下他们
的
wo
浏览 0
提问于2019-04-12
得票数 0
回答已采纳
1
回答
在while循环中使用isalpha和toupper一起给出“超出界限
的
索引”。
c
、
arrays
、
while-loop
、
indexoutofboundsexception
这是给出"index -65 out of bounds for type 'int [26]'"错误
的
代码int a[26] = {0}; while ((x=(isalpha(toupper(
getchar
())))) !x-'A']++;但是如果我把它改成这个int a[26] = {0};
浏览 0
提问于2018-04-27
得票数 1
回答已采纳
2
回答
计算"main = return (
getChar
,
getChar
)“
haskell
很抱歉,我
的
英语说得不好。首先,会对main求值,它
的
值
是"
getChar
",但是编译器不知道"
getChar
“
的
值
,所以编译器会计算"
getChar
”来计算"
getChar
“
的
值
,这样,
getChar
main = return (
getChar</
浏览 1
提问于2012-05-13
得票数 2
5
回答
getchar
()与变量不一致
c
所以我正在读K&R书,我有一个关于这段代码
的
问题:c =
getchar
();
为什么
他们使用整型变量?
getchar
()
返回
的
值
不是字符吗?所以字符会更合适吗?请给我开导一下。
浏览 0
提问于2011-10-12
得票数 3
回答已采纳
1
回答
如何将输入复制到输出程序?
c
#include <stdio.h>{ c =
getchar
(); { c =
getchar
(); return 0;如何将输入复制到输出程序?根据我
的
看法,在开始时,第一个
getchar
()执行它,
返回
一个字符
值
并将其存储在c变量中。现在,当循环执行编译器检查c是否等于EOF时,如
浏览 0
提问于2013-10-14
得票数 2
回答已采纳
2
回答
使用前导空格正确地打印出代码。
c
我对C编程很陌生,我可能有一个简单
的
问题。我已经搜索了所有的网站,寻找答案,但我
的
运气不好。所以我
的
程序运行良好,如果在输入文件
的
末尾有一个空格。例如,在unix中从命令行运行程序。我得到了正确
的
输出//I have to use C for this program.#include <stdio.h> int i=0; int NOV=0;
浏览 4
提问于2014-03-31
得票数 1
回答已采纳
3
回答
树莓Pi上C检测不到EOF
c
、
gcc
、
raspberry-pi
所以我在我
的
Raspberry Pi 0上写了一个程序来计数输入中不同单词长度
的
频率,但是这个程序并没有停止在EOF上。所以我试着调试:#include <stdlib.h> char c;它打印出输入
的
文本,然后一直打印问号直到我点击Ctrl+C。当我把程序复制到我
的
笔记本电脑上并在那里运行时,一切
浏览 0
提问于2019-03-15
得票数 2
回答已采纳
2
回答
关于C (K&R)中
getchar
和putchar
的
问题
c
、
getchar
、
kernighan-and-ritchie
、
putchar
因此,我学习C
的
方法是按照Dennis和Brian
的
“C编程语言第二版”一书。将显示以下程序:main() int c; c =
getchar
= EOF) { c =
getchar
();}
为什么
变量c被声明为int?因为它是一个
浏览 1
提问于2021-10-30
得票数 0
回答已采纳
7
回答
C字符
的
输入
返回
不同
的
字符。
c
我正在学习C,我偶然发现了一个非常奇怪
的
问题。当我输入单个字符时,它
返回
1-2个不同
的
字符。我不太明白
为什么
它会
返回
不同
的
字符而不是原始
的
字符。有人能解释一下
为什么
不能用吗?此代码
的
目标是接受4个字符
的
输入并
返回
给定
的
输入。代码:
浏览 4
提问于2015-12-08
得票数 2
回答已采纳
2
回答
编写一个将输入复制到输出
的
程序
c
、
char
我尝试在网上阅读有关stdio.h库
的
内容。makes tabs and backspaces visible in an unambigous way.*/ { putchar('\t'); if (c ==if (c == '\\&
浏览 24
提问于2019-06-24
得票数 0
回答已采纳
5
回答
为什么
我
的
inputchar函数一直循环?
c++
、
linked-list
Node * );char c; { head = NULL; } return 0;{ printList(p->next);
浏览 0
提问于2009-12-11
得票数 0
回答已采纳
6
回答
为什么
我可以在C中赋值/比较int和char
c++
、
c
我有这样
的
代码:main()int c;while (c != EOF) {c =
getchar
();} C文档说明
getchar
()
返回
int
值
。在上面的程序中,我们已经将c类型指定为int。最重要
的
是,EOF是在头函数中定义
的
integer常量。稍等片刻,根据C文档,
getchar
()
返回
i
浏览 2
提问于2011-09-11
得票数 3
回答已采纳
1
回答
为什么
getchar
()
返回
-1?
c
在下面的代码中,
为什么
ch2和ch3
的
值
等于-1char ch2;printf("put Type: ");_flushall();ch2 =
getchar
();printf("put Type: ");printf
浏览 1
提问于2013-11-04
得票数 0
2
回答
它
的
意义是什么?怎么才能被注意到呢?
c
、
eof
、
getchar
在学习C中
的
getchar
()函数时,我遇到了这个
返回
的
EOF,我想知道它
的
存在是如何被注意到
的
,它存储在哪里? 我们可以显式地输入EOF字符吗?
浏览 0
提问于2015-07-01
得票数 0
4
回答
在C中读取循环中
的
enter键
c
char c; c =
getchar
(); if (c == '\n'){ //do编辑:我在windows上通过putty执行程序,该程序在虚拟机器上
的
虚拟linux mint上运行。
浏览 2
提问于2011-08-22
得票数 5
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
python基础之 and or not的返回值
关于InterlockedIncrement函数的返回值
snprintf函数返回值的含义
shell脚本或C程序返回值为什么不能大于255
公式也没错,为什么vlookup还是会返回错误值?
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券