getchar 相关问题

任何与C或C ++标准库函数相关的东西`getchar`(C)或`std :: getchar`(C ++)。这些函数用于从标准输入流“stdin”中读取单个字符。

支持单字母输入的C中的Wordcount [关闭]

我有一些问题'wordcount'正确计数,因为它错过了像'我'这样的单数字母。基本上,如果字符/符号或独立字符/符号之间的空格将计算一个单词...

回答 1 投票 0

int c = getchar()?

好的,所以我正在读这本书:C编程语言 - 由Kernighan和Ritchie(第二版)和其中一个例子我很难理解事情是如何工作的。 #包括

回答 5 投票 22

在C中使用递归创建二叉树

我尝试使用递归来创建二叉树,但是当我键入ABD *** CE ** FG ***时,代码没有产生任何结果。我按空格键但代码仍然没有一半。代码错了还是我输入的......

回答 1 投票 1

我的错误在哪里? (转换数字基数)

我的程序读入一个数字并将其转换为另一个基数。它忽略了所有的空白区域。我得到了错误的答案;然而,如果我删除第一个,它可以工作(不忽略空格)...

回答 1 投票 0

EOF宏如何与getchar一起使用?

#包括 int main(void){FILE * fp; int ch; fp = fopen(“input.txt”,“w”); printf(“输入数据”); while((ch = getchar())!= EOF){putc(ch,fp); } ...

回答 1 投票 0

我使用时发生了什么进入循环? [关闭]

for(i = 0; i <n; i ++){gets(s [i]); for(i = 0; i 91)arr [i] = s [i] [0] - 32;否则arr [i] = s [i] [0]; } ...

回答 1 投票 -3

如何修复 - 使用getchar()和do-while的意外输出

我正在尝试创建一个简单的代码,它将从输入读取一个字符并执行“更正”或“输入不正确”并再次运行代码,直到输入正确的输入。首先它不起作用......

回答 3 投票 0

在C中,为什么我有时只需要getchar()来删除字符?

我试图使用getchar()从输入缓冲区中删除字符。在下面的代码中,要求用户输入要选择的选项,然后根据选择,另一个输入是......

回答 2 投票 0

如何创建输入的每个单词以开始新的行

嘿,我正在尝试在新行上打印每个单词。我的EOF也没有用,并且想知道为什么会这样。我已经扫描了一个空格,然后打印了新的一行。 #包括 #...

回答 1 投票 -1

在新行上打印每个单词

我想在一个新行上打印每个单词。我已经扫描了一个空格,然后打印了新的一行。它可以输出有时删除一些字母:#include #包括 ...

回答 2 投票 0

为什么getchar()函数在循环中工作不同?

#包括 int main(){char c; while((c = getchar())!= EOF)putchar(c);为什么当我输入文本,例如“omar”把char打印“omar”回来。不是它应该...

回答 1 投票 0

Linux中的getch()和getche()相当于什么?

我无法在Linux中找到conio.h的等效头文件。在Linux中有getch()和getche()函数的选项吗?我想制作一个用户将...的开关盒基本菜单

回答 7 投票 52

字符数组传入函数[关闭]

我目前在将main函数中的字符数组传递给计算数组中元素数量的函数时遇到问题。我使用getchar()要求2个单独的字符串字符...

回答 2 投票 0

在C中将字符串读入二维数组

我想使用getchar()从文本文件(标准输入)读取一些字符串到二维数组。请忽略代码中的幻数。 #包括 #包括

回答 1 投票 -2

python中的getchar返回权限被拒绝(android 8.0)

我正在使用termux,android 8.0。我正在使用getchar的以下实现:class _Getch:“”“从标准输入获取单个字符。不回显到屏幕。”“”def ...

回答 1 投票 0

使用getchar()和putchar()进行文件复制

我知道这已经讨论过了,但我想确保我理解正确,这个程序中发生了什么,以及为什么。在Dennis Ritchie的教科书“The C Programming Language”中,第20页......

回答 2 投票 0

当我输入一个char,mainthread和子线程都返回?

//看到代码。为什么孩子会处理,c = NULL? void * process(void * arg){char c = getchar(); printf(“process,c =%c \ n”,c); } int main(){pthread_t tid;在pthread_create(TID,NULL,...

回答 1 投票 -1

在getchar()上的Raspberry Pi回声

我需要在raspberry pi上为UART编写终端。我的想法是按下连接到我的覆盆子的键盘上的键并通过UART发送它,然后打印覆盆子通过UART接收的内容。问题出在......

回答 1 投票 0

为什么getchar在输入一个字符后等待? [重复]

这是我的代码:#include int main(){char a = getchar(); printf(“char:%c”,a);我用gcc编译它。运行时,程序甚至等待输入...

回答 2 投票 0

不能在简单的C片段代码中使用2个getchar()函数

我在编程时非常喜欢,特别是在C lang。我正在尝试使用一些代码来了解有关C语法的更多信息。我的问题是:为什么波纹管代码段中的第二个getchar()不起作用?我的意思是 ...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.