计算机C语言中能用putchar的都可以用printf么,那么还要putchar干什么?求解!谢谢
答案:2 悬赏:20
解决时间 2021-02-16 18:21
- 提问者网友:半生酒醒
- 2021-02-16 03:28
计算机C语言中能用putchar的都可以用printf么,那么还要putchar干什么?求解!谢谢
最佳答案
- 二级知识专家网友:不想翻身的咸鱼
- 2021-02-16 04:38
putchar方便,putchar(ch);很直接。而且puts函数就是在putchar基础上出来的
追问:什么叫方便?我理解是printf可以完全取代putchar,是不是?
追问:什么叫方便?我理解是printf可以完全取代putchar,是不是?
全部回答
- 1楼网友:独钓一江月
- 2021-02-16 05:13
程序语言的功能有些重复,这是很正常的,大部分程序语言都是这样。
便于程序员设计程序的时候采用符合特定思路的办法。
追问:我理解是printf可以完全取代putchar,是不是?
追答:是的。但是putchar还是有存在的必要。
正如,循环可以有do、for、until多种,语言的重复带来的是设计的方便。
从编译成机器语言的效率来看,putchar应该比printf指令短、速度快。
便于程序员设计程序的时候采用符合特定思路的办法。
追问:我理解是printf可以完全取代putchar,是不是?
追答:是的。但是putchar还是有存在的必要。
正如,循环可以有do、for、until多种,语言的重复带来的是设计的方便。
从编译成机器语言的效率来看,putchar应该比printf指令短、速度快。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯