我如何在pascal中读取一个字符串和一个整数在同一行,如C的scanf(“%s%d”,str和& n);版本
答案 0 :(得分:1)
我很抱歉,但我很确定没有办法。你必须分开读它们。
答案 1 :(得分:1)
Pascal没有等效的C ...scanf()
函数。您必须找到第三方实现,编写自己的实现,或者直接解析字符串。
答案 2 :(得分:0)
如果来自stdin:
read(s); read(i);
如果没有,那么你对Borland的Pascal变种运气不好。免费Pascal(2.4+)继承了variant 来自Apple(标准Pascal衍生物)变体,从字符串中获取输入:
readstr(inputstr,s,i);