永发信息网

C与C++输入输出的区别???

答案:3  悬赏:0  手机版
解决时间 2021-04-05 00:20
  • 提问者网友:蔚蓝的太阳
  • 2021-04-04 09:37
C与C++输入输出的区别???
最佳答案
  • 五星知识达人网友:动情书生
  • 2021-04-04 10:55
C++是将输入和输出封装起来,代码简洁 例如 int a=7;cout<但是C就比较繁琐了要指定输出输入可格式 例如 int a;scanf("%d",&a);printf("%d",a);
全部回答
  • 1楼网友:走死在岁月里
  • 2021-04-04 11:19
需要指定输入输出的数据类型 如%d 整型 %f 浮点型 %c 字符 %s 字符串
scanf("%d",&a);
printf("%d",a);
  • 2楼网友:往事隔山水
  • 2021-04-04 11:03
ACM吗?貌似C++也可
scanf(const char*,……)。意思就是scanf()函数中先加表示符,如%d,%lf,%s等等,这些表示符是需要自己背的,你可以百度一下scanf,百度百科里有。
至于效率上,scanf()函数要比cin快很多很多。可以开优化开关,但是不知道你的竞赛让不让用。
还有一点就是在读取字符串上,cin是读到空格或换行即停止,而scanf不管空格
希望对你有帮助
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯