#include<stdio.h>
int main ()
{
// code
}
return 0 ;
#include<iostream>
int main ()
{
// code
}
最好使用哪个库?
什么是最好的,为什么?当我编码它们之间的功能差异时呢?
答案 0 :(得分:17)
stdio.h
是C标准库中的头文件。它用于输入/输出
iostream
是C ++中的输入输出类
因此,如果您正在使用C ++,请使用#include <iostream>
答案 1 :(得分:7)
首先,iostream
是C ++标准库的一部分,stdio.h
是C标准库的一部分。虽然stdio.h
可以在C ++中运行,但它并不提供iostream
包含的所有内容,因为iostream
专门用于C ++。
答案 2 :(得分:2)
iostream
是输入/输出类和对象的C ++标头(std::cout
,std::cin
...)。
stdio.h
是printf
的C标头,scanf
,...(在C ++中,stdio.h
成为cstdio
)
在C ++中,您不应该使用它,而是使用iostream
。