??個人主頁:修修修也
??所屬專欄:C++
??操作環(huán)境:Visual Studio 2022
?
2024.1.14
紀念一下自己編寫的第一個C++程序
#include<iostream>
int main()
{
/*我的第一個C++程序*/
std::cout << "Hello world!:>" <<std::endl;
return 0;
}
運行結(jié)果:
?
程序詳解
1.include:包含。#include 是一個預處理命令,用來引入頭文件。
2.<iostream>:iostream是一個標準庫,它與C語言的stdio庫不同,它從一開始就是用多重繼承與虛擬繼承實現(xiàn)的面向?qū)ο蟮膶哟谓Y(jié)構(gòu),作為一個c++的標準庫組件提供給程序員使用。
iostream庫定義了以下三個標準流對象:
- cin,表示標準輸入(standard input)的istream類對象。cin使我們可以從設(shè)備讀如數(shù)據(jù)。
- cout,表示標準輸出(standard output)的ostream類對象。cout使我們可以向設(shè)備輸出或者寫數(shù)據(jù)。
- cerr,表示標準錯誤(standard error)的osttream類對象。cerr是導出程序錯誤消息的地方,它只能允許向屏幕設(shè)備寫數(shù)據(jù)。
輸出主要由重載的左移操作符(<<)來完成,輸入主要由重載的右移操作符(>>)完成:
- >>a表示將數(shù)據(jù)放入a對象中。
- <<a表示將a對象中存儲的數(shù)據(jù)拿出。
3.int main():是主函數(shù),程序從這里開始執(zhí)行.
4.std:: : 表示指定訪問std命名空間.
有關(guān)C++命名空間的更多內(nèi)容可以移步:
?5.cout:表示標準輸出(standard output)的ostream類對象。cout使我們可以向設(shè)備輸出或者寫數(shù)據(jù).
6.<<:左移操作符,<<a表示將a對象中存儲的數(shù)據(jù)拿出.
7.endl:是end line的縮寫,相當于C語言中的轉(zhuǎn)義字符'\n',作用是換行.
8. return 0:終止 main() 函數(shù),并返回值 0.
結(jié)語
第一篇C++博客延續(xù)了第一篇C語言博客的風格,粗淺的解釋了第一個C++程序中的代碼含義.此時此刻,再一次重新踏上對未知領(lǐng)域的探索,學海漫浩浩,愿作舟歸來,你我仍是少年!文章來源:http://www.zghlxwxcb.cn/news/detail-803388.html
?文章來源地址http://www.zghlxwxcb.cn/news/detail-803388.html
到了這里,關(guān)于【C++】“Hello World!“的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!