日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

一起学 c++(二)

發布時間:2025/7/14 20 豆豆
生活随笔 收集整理的這篇文章主要介紹了 一起学 c++(二) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

我們繼續之前的內容

#include "stdafx.h"

#include <iostream>

using namespace std;

int _tmain(int argc, _TCHAR* argv[])

{

???? cout<<"HelloWorld"<<endl;

???? return 0;

}

?

C++程序是什么?其實就是預編譯指令 + 代碼 + 注釋

1.?????? 預編譯指令

預編譯指令以“#”開頭,是發給編譯器的命令,在編譯代碼之前就完成了。

我們這里有2個預編譯指令

#include "stdafx.h"

#include <iostream>

如果使用的是””來包含一個文件名,就說明編譯器首先要在當前的項目里尋找這個文件,如果沒有就去編譯器的包含目錄下尋找這個文件。

如果使用的是<>就說明該文件是在系統目錄庫的庫文件。

2.?????? 程序代碼

首先我們第一句是:using namespace std;

這里使用的是命名空間,具體是什么以后會跟大家說滴,呵呵,這里我簡單說下,我們在使用后面的coutendl都是屬于std的命名空間里,我們使用前如果加了這一句就會很方便,不然我們寫HelloWorld那句就要這么寫了:std::cout<<"HelloWorld"<<std::endl;

后面就是核心內容了,我們先看的是_tmain函數,也就是主函數。里面包含了2句:

第一句cout<<"HelloWorld"<<endl;

cout是定義在iostream中的一個輸出流對象,它是c++標準庫預定義的對象。我們之前包含的#include <iostream>就是為了使用它,

第二句:return 0;

因為我們的主函數的返回類型是int型,所以需要一個返回值,至于說什么是返回值和int型,我們很快就能見識到了。現在只要知道它return了,就表示主函數_tmain執行結束了。

3.?? 注釋

注釋是一個很重要的東西哦

c++我們有幾種表示方法,一個就是//,還有就是/*…*/

注釋就是我們在寫程序的使用寫下的一段說明文字,當別人看的時候就能通過注釋很好的理解這個函數的意思。所以注釋也有要求,注釋的內容不應該過多,盡量做到簡單明了,注釋太多會讓人眼花繚亂的。

關于什么是最好的注釋,或者想要了解什么樣的注釋才是最好的,建議大家可以看看華為編程規范,很不錯的。

那么到底怎么來用注釋呢,很簡單,例如:

cout<<"HelloWorld"<<endl;//輸出helloworld

//我們可以表示單行的注釋,在后面直接寫出要注視說明的文字就可以

如果遇到多行注釋或者一段注釋,我們就可以使用/* */了,他們是一對,要成對出現才可以哦

例如:

/*例子

輸出helloworld

練習*/

#include "stdafx.h"

#include <iostream>

using namespace std;

int _tmain(int argc, _TCHAR* argv[])

{

???? cout<<"HelloWorld"<<endl;

???? return 0;

}

這樣就可以啦。

?

?

我們再來看一下這里很重要的一個知識:輸入輸出流

C++使用標準類庫中的iostream類庫實現基本的數據輸入輸出,常用的就是cincout

Cin是用來處理輸入,cout是處理輸出。然后通過預定義的插入符“<<”和提取符“>>”向流中輸入數據或者提取數據

例如我們要輸出點信息到屏幕到可以:

我們在原來的代碼的輸出helloWorld后面加上

cout<<100<<endl;

cout<<"50+50="<<50+50<<endl;

運行Ctrl+F5

可以看出我們想要的結果

再來看看cin,我們之前說過了,它是用來處理輸入的

那么好,我們看看怎么實現:

main的主函數里我們加上:

int Num;

cin>>Num;

cout<<Num<<endl;

好了,我們繼續運行Ctrl+F5 這回屏幕什么也沒顯示,但是有光標一直在閃,這是因為cin在等待鍵盤響應輸入,我們隨便輸入一個數,比如1000吧,回車后看看,嗯,后面輸出了1000.

?

這樣的話,我們可以簡單做個算數計算器:

我們把之前寫的main函數中的其他東西都刪掉,就保留return 0;

#include "stdafx.h"

#include <iostream>

using namespace std;

int _tmain(int argc, _TCHAR* argv[])

{

???? int Num1,Num2; //定義個整型變量

???? cin>>Num1>>Num2;//輸入個數

???? cout<<Num1<<"+"<<Num2<<"="<<Num1+Num2<<endl;//得到和

???? return 0;

}

這樣我們就能實現簡單的加法計算啦,呵呵,不過輸入的數不要太大哦,不然會出問題滴,至于為什么,我們會在學習數據類型的時候介紹int類型和其他的數據類型的一些問題,因為它們都是有大小上限的。

???????? 最近開始接觸一些8086的匯編語言,如果時間充裕的話,也希望能寫點東西,跟大家分享。

個人網站http://www.ravedonut.com/

轉載于:https://www.cnblogs.com/panjiangfy/archive/2011/07/19/cxuexi2.html

總結

以上是生活随笔為你收集整理的一起学 c++(二)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。