【发布时间】:2021-02-17 15:04:54
【问题描述】:
我想问一下是否有一种方法可以读取(stdin)输入的字母(空格)数字在哪里,并将字母保存为 char 并将数字保存为 int。所以,基本上,我需要对“get”的“scanf”说他们应该在输入第一个间隔后停止阅读。我正在寻找比获取字符串和逐个字符读取更简单的方法。
非常感谢
参考。输入:
H 1234
参考。工作:
char a='H' int b=1234
【问题讨论】:
-
char a; int b; scanf("%c %d", &a, &b);怎么样?