C 核心技術篇(四)

2021-10-03 03:30:52 字數 543 閱讀 3645

指向相應物件的指標就是物件的指標,他宣告的方法與其他型別一樣,如下:

類名* p;
類的指標可以呼叫它所指向物件的成員。形式如下:

p-

>類成員

下面來看乙個例子

函式指標呼叫類成員

該例子定義乙個貓類,且貓有名字,會發出叫聲。

cat.**件**如下:

#include

using std::string;

class

cat;

程式入口main.cpp的**如下:

#include

"stdafx.h"

#include

#include

#include

"cat.h"

using std::cout;

using std::endl;

intmain()

C 核心技術篇(一)

簡介 目前,物件導向的設計思想已經被廣泛應用和認可。物件導向程式設計可以有效解決 復用的問題,他不同與以往的面向過程程式設計,面向過程程式設計需要將功能細分,而物件導向需要將不同功能抽象到一起。類是物件的實現,也可以是從現實生活中抽象的物件。物件導向的英文縮寫是oo,它是一種設計思想,現在這種思想已...

C 核心技術篇(二)

在前面的章節我們經常會用到輸入輸出流 字串的標頭檔案 h 其中包含資料和函式宣告。而這些檔案的實現部分一般會放到與標頭檔案同名的實現原始檔中 cpp 在乙個原始檔中使用 include指令,可以將標頭檔案的全部內容包含進來,也就是將另外的檔案包含到本檔案中。include指令是編譯程式將另乙個檔案嵌...

C核心技術手冊(四)

在原始碼中應該使用注釋來說明程式,在 c語言中,有兩種插入注釋的方法 塊注釋使用 表示 開始,表示結束 行注釋使用 開始,直到此行結尾。你可以使用分割符 和 在一行中開始和結束注釋,並可以巢狀注釋在多行中,例如,在下面的函式原型中,省略號 表示 open 函式有第三個可選引數,注釋解釋此引數的使用方...