std cout 與 cout 有什麼區別

2021-09-11 05:42:44 字數 464 閱讀 7490

std是乙個命名空間(namespace),『::』是作用域運算子,cout是std空間中的乙個函式名。使用cout時,必須有使用std命名空間的說明,有兩種說明方式。

方式一:每次使用時對cout說明:

std::cout << "input two numbers:";

方式二:在主函式前說明一下,後面就可以直接使用cout:

using namespace std;

cout << "input two numbers:";

下面兩段**功能完全一樣:

**一:

#include

int main()

**二:

#include

using namespace std;

int main()

深度學習原理與實戰教程: 

--------------------- 

**: 

std cout和cout的區別

std是乙個命名空間 namespace 是作用域運算子,cout是std空間中的乙個函式名。使用cout時,必須有使用std命名空間的說明,有兩種說明方式。方式一 每次使用時對cout說明 std cout input two numbers 方式二 在主函式前說明一下,後面就可以直接使用cout...

C Out與ref是幹什麼的?

1.最後沒有寫 return 語句的話,表示程式正常退出 2.不需要返回值時,存在return的作用 例子void main void main 3.需要返回值時存在return的作用 int main int argc 終止函式執行的一種方式。當return語句提供了乙個值時,這個值就成為函式的返...

與 有什麼區別

一 簡要說明 按位與 a b是把a 和b都轉換成二進位制數然後再進行與的運算 邏輯與 a b 就是當且僅當兩個運算元均為 true 時,其結果才為 true 只要有乙個為零,a b 就為零。例如 a b 9 8 1001 1000 結果是1000 a b 9 8 結果是1 對每乙個都判斷 只要前面是...