一区二区三区电影_国产伦精品一区二区三区视频免费_亚洲欧美国产精品va在线观看_国产精品一二三四

聯系我們 - 廣告服務 - 聯系電話:
您的當前位置: > 關注 > > 正文

全球要聞:第一章begining c語言中的變量與對象

來源:CSDN 時間:2023-02-14 08:47:47

變量:通過定義,編譯器會開辟一段空間并將這段空間和這個變量的名字捆綁在一起,變量名就是內存在代碼中可視化的一個符號,強調變量名這個定義,強調內存與名字的聯系,可通過名字訪問內存;                                                                                                                                             對象:內存中一段有類型的區域,對象是用來描述變量的,強調的是內存的類型而不在乎名字。    不能說對象就是變量,但是兩者都是描述一段內存的,只是描述的角度不同

1.C++程序:”每個C++程序都包含一個int main(),必須有返回語句 return 0/-1;


(資料圖)

2.編譯與運行:程序文件(存儲程序源碼的一個或多個文件)稱為源文件,以.cpp、.cxx、.cp、.cc、.c結尾。

可以有多個源文件,但是僅有一個源文件中含有主函數main(),其他源文件可通過方法對象調用到主函數中運行。

Windos系統將可執行文件命名為.exe,UNIX系統命名為.out;該文件在當前目錄:$.\文件名、$ ./文件名.out(unix系統);獲得返回值:$ echo $?(unix)$ echo %ERRORLEVEL%(windows)

3.輸入輸出:C++未定義輸入輸出語句,用標準庫(iostream)來提供IO機制。iostream庫包含istream(對象cin)和ostream(對象cout),一個流就是一個字符序列。

std::指出cout、endl、cin是定義在名為std的命名空間中的。可以在預處理時使用using namespace時我們在編碼時無需反復使用std::(eg :using std::cout)

endl:結束當前行并將與設備關聯的緩沖區中內容刷設備; 流插入運算符:<<(輸出運算符>>(輸入運算符);

std::cin>>A;//輸入語句A(若A中含變量在輸入前需定義變量)

std::cout<

std::cerr<

std::clog<<"Error message"<

4.注釋:是編譯器會忽略不運行的內容

//:右側所有內容會被忽略,僅該行;

/*,*/:成對使用,/*在遇到第一個*/的中間內容被忽略,不能嵌套使用,慎用,易出錯

5.控制流.

while:交替檢測condition和statement,知道不滿足condition停止,適合讀取數量不定的輸入流

for;初始化變量,根據condition執行statement后執行某式子如遞增遞減,適合遞增變量的模式使用頻繁的情況

if/else:適合僅某幾種不同condition下不同statement的example

6.類(class):使用類來定義自己的數據結構,使編程使可以自然使用類類型;使用類前必須在頭文件中定義這個類,即定義了class.h,使用時源程序的頭文件中需要#include “class.h”,且在主函數中創建其對象(一個或多個)。可通過類對象來調用成員函數(eg:item1.isbn()通過item1對象調用isbn成員,也可稱為方法);():調用運算符,調用函數,括號內可放實參或為空

責任編輯:

標簽:

相關推薦:

精彩放送:

新聞聚焦
Top 主站蜘蛛池模板: 噶尔县| 文山县| 辽宁省| 太仆寺旗| 玛多县| 安陆市| 霸州市| 临安市| 汶上县| 沛县| 海兴县| 贵定县| 修武县| 仲巴县| 嫩江县| 天峨县| 光山县| 垫江县| 琼中| 长岭县| 浙江省| 游戏| 聊城市| 宣威市| 宁陕县| 枣阳市| 寻乌县| 腾冲县| 都江堰市| 罗江县| 大田县| 华池县| 嵊州市| 衡阳县| 晴隆县| 广宗县| 铜山县| 南和县| 宣武区| 新源县| 邻水|