C++學習——輸入輸出及頭文件


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>)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM