C语言的scanf的底层实现机制是什么?就是scanf("%d",&i); 若输入123m,它是如何取出123赋给i,而分离出m

2025-06-22 10:36:40
推荐回答(2个)
回答1:

函数scanf()是从标准输入流stdin中读内容的通用子程序,可以读入全部固有类型的数据并自动转换成机内形式,是printf()的补函数。
例如:%s表示读字符串而%d表示读整数,格式串的处理顺序为从左到右,格式说明符逐一与变元表中的变元匹配。直到变元不匹配结束

回答2:

现机制是什么