不使用C

时间:2016-09-26 18:55:53

标签: c scanf

我希望从C中的输入行中获取某些值,但我不需要所有字符。

我有这样的输入行:

OUT R1

我只对第一个字符'O'和最后一个数字'1'感兴趣。 我可以这样做:

scanf("%c%c%c R%d\n", &c1, &c2, &c3, &int1);

但是,我会将内存用于c2和c3而我不会使用它们。

有没有办法不分配这些字符,还是我必须手动丢弃它们?

0 个答案:

没有答案