getchar 相关问题

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

带有多个空格字符的printf符号?

我有以下代码将标准输入中的制表符出现替换为四个空格。当我有stdin时,请用两个空格隔开,例如“ tab tab”,最终的printf打印正确的字符串“ tab tab”,但是...

回答 1 投票 2

getchar()!=''和getchar()=''

我在理解getchar()!=''和getchar()=''在我的代码中正在做什么时遇到了麻烦。为什么需要对立。用户可以在名字和姓氏之间输入多余的空格,...

回答 2 投票 0

请求在while语句中使用getchar()的程序的解释

问我是否为从第7行起对以下代码的解释而祈祷会太多吗?我很难理解getchar()在大多数情况下可能与get()或scanf()有何不同。...

回答 2 投票 1

重复,直到用户按Enter键

我想创建一个循环,重复执行直到用户按下Enter键为止。我尝试了while(getchar!='\ n'){},但是每次输入时都使用此侍应。现在我不知道该怎么做。做{...

回答 1 投票 0

我的程序不接受scanf命令的输入

#include void aeins(){int x;无符号整数y;双z; printf(“ Geben sie einen ganze Zahl ein:”); scanf(“%d”,&x); printf(“ Geben sie einenatürliche...

回答 2 投票 -2

我的程序不接受scanf命令的输入。请帮助我

#include void aeins(){int x;无符号整数y;双z; printf(“ Geben sie einen ganze Zahl ein:”); scanf(“%d”,&x); printf(“ Geben sie einenatürliche...

回答 2 投票 -1

程序是否继续打印零字节?

我正在尝试创建一个从句子中删除元音的程序。但是,我的程序一直失败,因为它一直在字符串中打印零字节。谁能告诉我我在哪里...

回答 2 投票 0

将getchar()分配给结构成员指针的结果

我一直在尝试创建一个将getchar()分配给指向结构成员(last_name)的指针(p_customers)的函数,但是我不断遇到编译器错误或分段错误。这就是我所拥有的...

回答 1 投票 0

我的代码在C语言中看不到Whille循环(带有getchar函数)

我的程序看不到while循环,我无法输入要输入字符串的c变量。如果此字符串中的char是数字,则如果不是数字,则将保留为数字,他会...

回答 1 投票 0

Unix(Mac OS)终端不接受Ctrl + D为EOF

问题:我在玩getchar()行为时,发现我的终端机(macOS Mohave版本10.14.6 18G87)不支持Ctrl + D作为EOF。我如何解决这个问题:使用getchar()的代码是...

回答 1 投票 0

C-在添加额外步骤时执行

当我运行下面的代码时,它可以正确执行,但是在我可以再次输入之前添加了额外的迭代。不知道为什么。我将使用它来为孩子的fork and pipe父进程提供帮助。那一步...

回答 1 投票 0

从控制台读取字符

我编写了控制台应用程序,它为int执行了多个scanf,之后,我执行了getchar:int x,y;字符c; printf(“ x:\ n”); scanf(“%d”,&x); printf(“ y:\ n”); scanf(“%d”,&y); c = ...

回答 5 投票 9

使用C语言的自定义外壳中的箭头键控制

我正在尝试使箭头键在一行中的字符之间(左+右)和历史记录的命令之间(上+下)在自定义外壳程序(学期项目)之间移动。这时点击...

回答 1 投票 1

使用getchar读取一系列字符的正确方法是什么?

我有两个源代码示例。我一直使用第一个示例,但是奇怪的是,字符'0'在数组的开头找到了(第二个示例不会发生)。为什么...

回答 2 投票 0

我可以同时使用scanf和getchar来读取文件吗?

我正在尝试读取文本文件。文件中有三个部分。第一行始终会初始化一块土地的大小,接下来的行直到“&”都应用了...

回答 1 投票 0

将单词推入堆栈并检查回文符

[我们的老师给了我们作业,以使用数据结构“堆栈”检查单词的回文。下面是我为解决以下问题而编写的代码:-#include #include&...

回答 1 投票 0

getchar(void)应该返回int还是char? [复制]

我从K&R C书中了解到,getchar具有以下接口:int getchar(void)我想知道为什么接口不是char getchar(void)

回答 2 投票 0

关于c使用的getchar()获取输入后“回车” [复制]

我试图写一个简单的程序,它要求用户在一个循环中的菜单来选择。我使用的getchar()来获取输入,但我注意到,当我输入一个字符,然后按“Enter”键程序...

回答 6 投票 7

是否有可能同时在循环正从的getchar()输入到一个printf()函数来执行多次?

我期待的getchar()!= EOF总是返回一个布尔值,然而要分配到“C”和输出将是0或1循环的每次迭代,我得到...

回答 1 投票 0

getchar()!= EOF

我正在从C编程语言书中运行以下程序:#include main(){int c; while((c = getchar())!= EOF)putchar();或#include int ...

回答 1 投票 5

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