CPP教程-输入与输出
C++教程
输入输出
C++里的输入输出一般都会显示在命令提示符(黑底白字的那玩意儿)里,而要在那里输入或输出程序计算结果,就要使用输入输出语句
输入输出语句在C++里有两种:流式,格式
在C语言中貌似没有流式
流式输入/出
流式输入输出是C++里的独特的方式(指针)
它的效率比格式化输入输出要低,特别是在输入输出量很大的时候,极有可能会造成程序超时
输入输出流程: 输入>外存>内存
代码如下
cin>>a; //输入并赋值给a
cout<
注:以下代码可以加快流式的速度,可以与格式化媲美
ios::sync_with_stdio(false); //加速cin,cout
格式化输入/出
格式化输入输出在C系列语言中通用
它的效率更高,特别是在输入输出量很大的时候,推荐使用
输入输出流程: 输入>内存
但是它的代码要复杂的多,而且灵活性低
代码如下
scanf("%d",&a) //输入一个类型为 整数(%d) 的值并按照 地址(&) 赋值给a
printf("%d",a) //输出a的值(强制转换类型为整数)
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Ocean!