C 對C的擴充套件之cin與cout

2021-07-11 20:47:15 字數 636 閱讀 8612

一、cin

//c++語言

#include

#include

#include

#include

using namespace std;

int main()

c++中的cin, cout 均是類物件,c中的scanf和printf均是函式。

其中scanf, gets, fgets ,包括cin均是不安全的, 當輸入大於29個字元時,全部執行時出錯,其重點在於char name[30];的定義是不安全的,使用string型別(c++新增型別,c中沒有string), string是個類, 是非常強大,也是足夠安全的,最多能夠儲存1073741820個字元(通過name.max_size()可檢視),幾乎可以說是絕對安全的。

二、cout

//c++語言

#include

#include

#include

using namespace std;

int main()

注意:以上**不存在前後邏輯關係,當成單句輸出,忽略前後干擾現象

C與C 學習 cin與cout

二 cout 總結cin與cout是c 中的輸入和輸出函式,使用時需要新增標頭檔案 include iostream 和 using namespace std 相比c語言 cin 與 cout 不需要像 scanf 和 printf 那樣指定輸入和輸出格式,也不需要取位址運算子 就可以直接輸入或輸...

c 中cin與cout 詳解

cin與cout 一 標準輸入函式cin 不知道說它是個函式對還是不對,它是代表標準的輸入裝置 鍵盤。他是屬於流的,他的用法和流的用法是一樣的。也就是 cin 變數 小小的說明一下,輸入多個變數可以寫在一行,如 cin x y z 這樣寫不是不允許,而是不好看,如果是不同的變數型別,那就更是沒頭沒腦...

C 輸入cout與輸出cin

輸入和輸出並不是c 語言中的正式組成成分。c和c 本身都沒有為輸入和輸出提供專門的語句結構。輸入輸出不是由c 本身定義的,而是在編譯系統提供的i o庫中定義的。c 的輸出和輸入是用 流 stream 的方式實現的。圖3.2和圖3.3表示c 通過流進行輸入輸出的過程。有關流物件cin cout和流運算...