getchar 相关问题

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

在Ubuntu中,使用getchar无法打印字符数。

我是一个C语言的新手,也是Ubuntu的新手。我写了一个非常简单的程序,用while和getchar()来计算字符数。这个程序是 #include main() { int i; int c= 0; ...

回答 2 投票 0

C中 "AND "和 "OR "运算对矩阵A和B进行逻辑乘法

这就是问题所在。逻辑矩阵是一个矩阵,其中所有的元素不是0就是1。我们用下面定义的操作来定义矩阵A和B的逻辑乘法,其中"... "将声明一个1x5矩阵。

回答 1 投票 0

如何用getchar读入并正确比较?

im a beginner in c and don't understand why following part of my code does not work: char yn; printf("Play again(yn)?\n"); while(yn!='y' && yn!='n'){ yn= ...

回答 1 投票 0

C 用户输入验证--只需要一个转换为 int 的字符。

我在C语言中的用户输入有问题,我想只输入第一个数字。我过滤了用户输入的字符,但是当我输入两个数字时(错误的用户输入),程序开始表现得很奇怪......。

回答 1 投票 0

如何防止'\n'被传递为输入?

当我们执行以下代码时。#include int main(void){ char x,y; scanf("%c", &y); x = getchar(); putchar(x); return 0; }。被...的回车。

回答 1 投票 0

如何:每隔一秒调用一个方法实现getchar(),如果是空的则继续调用。

所以我试图做这样的事情。我有一个函数在调用另一个函数,在这个函数中我从一个给定的文件中逐行读取文本,我想让它执行它所读取的内容(目前正在工作),但是它...

回答 1 投票 0

`getchar()`提供与输入字符串相同的输出

我对K&R中提到的使用getchar()的程序感到困惑。它提供与输入字符串相同的输出:#include main(){int c; c = getchar(); while(c!= EOF){...

回答 5 投票 48

使用getchar()时,为什么首先需要清除回车按键的缓冲区?

我是编程和学习C的新手:printf(“您的两个姓名首字母是什么?\ n”); firstInit = getchar(); lastInit = getchar(); ====================================== printf(“您的两个...

回答 1 投票 1

getchar()添加额外的字符

我正在编写一个程序,在其中将一些单词输入到stdin中,并且有几个不同的函数可以执行不同的操作。在这里,我将重点介绍第三个功能。用户输入...

回答 1 投票 0

C如何正确获取输入

我正在尝试从用户那里得到一个句子和一封信,由于某种原因,它没有收到这封信,因此它与getcahr()的作用不一样。 void main(){char str [100]; char ...

回答 3 投票 0

getchar等待输入(输入),然后继续)>

我有一个想要获取用户输入的功能,并一直要求用户输入,直到输入2或3。我现在遇到的一个小问题是,输入2或3并按Enter键后,我需要...

回答 3 投票 0

是否可以在控制台中使用getChar()并且不包含选项卡?

我正在尝试使用getchar()从Windows控制台一次读取一个字符。但是,当我点击选项卡时,它会在控制台中直观地插入一个选项卡的间距,而不仅仅是注册到...

回答 1 投票 1

我如何仅使用getchar将可变大小的字符串作为输入,而不先询问用户字符串的大小?

我只需要使用getchar()和malloc()来收集用户输入,以将其存储在字符串中(其大小未知)。我以前做过,但忘记了如何正确使用,现在遇到了问题...

回答 2 投票 1

矩阵1和2的逻辑乘以C中的“与”和“或”运算

这是一个问题:逻辑矩阵是其所有元素均为0或1的矩阵。我们通过以下定义的运算定义矩阵A和B的逻辑乘法,其中“ ...

回答 1 投票 1

如何在Visual Studio调试控制台中生成BACKSPACE?

我正在使用Visual Studio 2019社区编写Windows控制台模式C程序。我希望在输入流中看到的每个退格键都将在输出中显示为文字字符串“ \ b”。您如何...

回答 2 投票 0

试图从串行端口检索数据,但是程序卡在getchar上

我正在使用嵌入式系统将数据从25个传感器发送到计算机上的腻子终端。效果很好。我想向嵌入式系统添加一个读取终端功能(这样我就可以发送...

回答 1 投票 1

为什么程序不终止于gcc? [关闭]

为什么下面列出的程序没有终止。我在Linux中使用gcc编译器。 #include int main(void){int c; printf(“输入字符:”); while((c = getchar())!...

回答 1 投票 -4

gets()和getchar()被忽略

我是新来的,并且使用C编码,所以请耐心等待。我的问题是使用getchar()和scanf(“%c”)进行递归调用来获取字符输入。编译器忽略getchar()。 ...

回答 1 投票 0

为什么此C程序打印行比MAXLINE长?

程序应打印所有长度大于MINLINE 5且小于MAXLINE 10的输入行。 K&R书练习1.17 #include #define MAXLINE 10 #define ...

回答 1 投票 0

为读取的输入功能动态分配内存时出现的问题

我在应该从用户读取字符串的函数中遇到麻烦。我总是得到(空)作为输出。这是解决此类问题的“正确”方法吗? #include

回答 1 投票 0

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.