c++里面可以用printf语句吗
答案:5 悬赏:0
解决时间 2021-02-03 13:07
- 提问者网友:他是我的あ男人
- 2021-02-02 22:30
c++里面可以用printf语句吗
最佳答案
- 二级知识专家网友:厭世為王
- 2021-02-02 23:05
如果楼主要是学习c++就尽量别用printf, 用cout输出这样可以加深对C++输出流的理解和应用。
但是一旦你使用熟练了。如果要去解决问题。
个人还是比较喜欢在C++中使用printf,因为printf在输出大量的数据的时候,会体现出它的优势。
就是printf()的输出比cout快,特别你程序如果有大量的输出的时候。
同理scanf()的输入也比cin块,特别程序中有大量的输入的时候,所以语言就是一个工具,熟悉了工具之后,就选择自己喜欢的,既然C++兼容C为什么不用效率高的输入输出哪,
但是小规模数据,差别不大。
但是一旦你使用熟练了。如果要去解决问题。
个人还是比较喜欢在C++中使用printf,因为printf在输出大量的数据的时候,会体现出它的优势。
就是printf()的输出比cout快,特别你程序如果有大量的输出的时候。
同理scanf()的输入也比cin块,特别程序中有大量的输入的时候,所以语言就是一个工具,熟悉了工具之后,就选择自己喜欢的,既然C++兼容C为什么不用效率高的输入输出哪,
但是小规模数据,差别不大。
全部回答
- 1楼网友:专属的偏见
- 2021-02-03 01:08
用是可以的,但一般不建议用,而更应该用cout,用它比用printf更方便.
- 2楼网友:社会水太深
- 2021-02-03 01:01
可以,在输出格式和效率方面比c++占优势
- 3楼网友:為→妳鎖鈊
- 2021-02-03 00:54
这个问题问得好,说明你还没入门!呵呵!不要气馁,慢慢来!
c语言里用printf是作为函数来调用的,(你可以在谭浩强的书后面或者能查到库函数的地方查查看)!
而c++默认的输出函数是一个叫cout的对象,是调用cout这个对象的一个类函数,所以默认情况下是肯定不行的!
当然,人是万能的,没有什么不可能。你可以在c++里添加一个printf函数然后调用啊,绝对可以的!!!
- 4楼网友:苦柚恕我颓废
- 2021-02-02 23:31
可以使用,相关代码如下:
#include
int main(){
int i;
scanf("%d",&i);
printf("%d",i);
return 0;
}
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯