码迷,mamicode.com
首页 > 编程语言 > 详细

C++学习——输入输出及头文件

时间:2019-12-29 21:56:36      阅读:87      评论:0      收藏:0      [点我收藏+]

标签:stream   函数   space   方式   using   输出   时间复杂度   使用   ima   

C++学习

                                         ——输入输出及头文件

一、输入输出

(1)cin与cout

       C++中也可以用printf与scanf,但是相对于这个,cin与cout更加方便一点。让我们先来看一段代码。

技术图片

 

运行结果:

技术图片

 

 

      这里n的输入和输出使用的是cin与cout;m的输入和输出用的scanf与printf。

      可以清楚的感觉到前者用起来非常方便,而且在输入输出时不用再考虑是“%d”或者“%f”等等了。并且scanf输入中的‘&’地址符也不用再担心漏写了。

注1:cin与cout的使用,必须在头文件下面,main函数之前加(using namespace std;)语法。不然不能使用或者使用的时候需要按照下图的方式才可以:

技术图片

 

 注2:cin与cout使用时需要加双箭头,一定要注意cin是>>,cout是<<。

(2)endl的使用

代码部分:

技术图片

 

运行结果:

 技术图片

 

 这里大家可以自己琢磨一哈!我认为还是直接“\n”比较方便一点,看自己的喜好啦。(需要注意的是与eclipse不太一样的是你不能用‘+’来连接String类型与int类型之类的。还是需要用<<来进行连接)

注:什么情况下需要用printf与scanf呢?如果在竞赛中,有些题目对时间复杂度的要求较高,这时候用printf与scanf可以提高代码的输入输出效率。

 

二、头文件

比较常用的头文件:

#include<iostream> (io:输入输出,stream:流。所以此头文件是管理一些输入输出流的)

#include<cmath> (相当于c语言里面的#include<math.h>)

#include<cctype>(相当于c语言里面的#include<ctype.h>)

#include<cstdio>(相当于c语言里面的#include<stdio.h>)

#include<cstring>(相当于c语言里面的#include<string.h>)

C++学习——输入输出及头文件

标签:stream   函数   space   方式   using   输出   时间复杂度   使用   ima   

原文地址:https://www.cnblogs.com/Edward-roof/p/12116646.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!