getchar 相关问题

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

getchar() 和 printf 执行时出现问题

我目前正在学习“C 编程语言”。但是,我被困在 getchar() 部分。 我附加的代码与教科书相符,应该计算

回答 1 投票 0

C 中 GETCHAR() 中 EOF (Ctrl + D) 的使用

我正在阅读K&R中的1.9节,我不明白下面实现的代码中EOF的使用 #包括 #define MAXLINE 1000 /* 最大输入行长度 */ 整数

回答 0 投票 0

Fgets 跳过第一个字符

当我将用户名作为输入并使用该信息执行其他任务时,输出不包含第一个学生姓名的第一个字符。 内部主要(){ // Task1 - 输入学号 ...

回答 0 投票 0

getchar() 在不执行 ENTER 时不读取 EOF

我需要阅读以下格式的文本: 文本 文本EOF 其中 EOF 是单个 CTRL+D,其余只是字符 ( 很重要)。 它起作用的唯一方法是添加另一个 EOF af...

回答 0 投票 0

如何避免在 windows 11 中使用 getchar() 按下 Enter 来读取单个字符?

在下一个代码中: #包括 int 主要(无效){ 诠释 c; while ((c=getchar())!= EOF) putchar(c); 返回 0; } 我必须按 Enter 键才能打印我输入的所有字母...

回答 0 投票 0

如何在 C 语言的简单 shell 程序中打印从文件管道输入的输入,而不是重新打印在命令行输入的输入?

我在 C 中有一个简单的 shell 程序,它需要能够作为命令行运行并接受用户的输入,还需要从管道输入的文件中接受输入 < commands.txt. for the purposes of

回答 0 投票 0

在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

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