VC中iostream和stdio的区别。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了VC中iostream和stdio的区别。相关的知识,希望对你有一定的参考价值。

用iostream头文件里的cout和cin来输入输出,和用stdio头文件里的printf和scanf来输入输出有什么区别?我是说,是不是有一些效果是一个做得到,另一个做不到的?

stdio 是C标准库里面的函数库,对应的基本都是标准输入输出等等C语言常用库的定义
iostream是C++标准库的头定义,对应的基本上是C++的输入输出相关库定义
开发C程序用stdio, C++用stdio/iostream 都可以。
但开发C++时,推荐使用 #include<iostream>
参考技术A cout cin cerr clog 是C++的输出输入流
Printf scanf 是C的书出输入
在c++中相当于display和Read函数
如果你学到是c++ 建议用输入输出流
参考技术B iostream 是c++的头文件
cout cin 是头文件的输出流和输入流
stdio 是C语言的头文件
参考技术C cout和cin用着省事,控制上不如print和scan本回答被提问者采纳 参考技术D 后者速度更快

以上是关于VC中iostream和stdio的区别。的主要内容,如果未能解决你的问题,请参考以下文章

iostream和stdio.h的区别

VC内联汇编和GCC内联汇编的语法区别

c语言里iostream 和studio 区别是啥

VC++编译错误提示-- error LNK2001: 无法解析的外部符号,望高手解决一下!

在C语言中#include "stdio.h"和#include <stdio.h>有啥区别?

VC中public定义的变量与全局变量的区别??