c中類的物件的宣告一般在主函式中嗎

2021-03-03 21:33:03 字數 1132 閱讀 2878

1樓:匿名使用者

一般是單獨的檔案,在主函式的檔案引用其.h標頭檔案~~~

c++中定義的類,裡面的成員函式可以直接使用嗎?就是在沒有物件的時候。 例如,class裡有一個成 20

2樓:匿名使用者

沒有物件的時候要訪問類成員函式的話,只能訪問靜態成員函式。例如:

class a

}這樣可以在主函式裡直接用

a::abc();

這樣的語句進行呼叫。

3樓:匿名使用者

如果是static函式,可以用類名::abc()來呼叫

如果不是static函式,不可以直接呼叫

4樓:匿名使用者

不可以,唯一的例外是宣告成static 的成員函式可以

5樓:紛採

#include

using namespace std;

class hello

};int main(void)

6樓:匿名使用者

把類名當成名稱空間。

要呼叫的方法,寫成靜態方法,用類名引用。

c++中我已經寫好了單連結串列的標頭檔案與標頭檔案中類函式的定義,怎麼在主函式中建立物件並呼叫?

7樓:水上漂湯

在main那裡要#include "linklist.h"而不是cpp。

然後你使用的是類别範本,所以需要指定模板的型別:

linklista(r, 5); 這樣建立物件

c++在設定成員函式時可以在函式裡定義一個該類的物件嗎?

8樓:擱淺的魚

不能定義的,可以呼叫當前被例項化物件屬性吧!this.

c++中定義的類,成員函式可以直接使用嗎?

9樓:匿名使用者

沒有物件的時候要訪問類成員函式的話,只能訪問靜態成員函式。例如:

class a

}這樣可以在主函式裡直接用

a::abc();

這樣的語句進行呼叫。

c中的怎麼宣告類啊,c 中怎麼定義一個類

public class clsname public 訪問範圍修飾符,也可以不寫 預設為internal class 關鍵字,說明這個東西是個類 clsname 類的名字 類的內容 public static class classname 引用。classname.classname 我們這裡加...

C在類中建立指標和一般的指標有什麼區別

sqlconnection con new sqlconnection con.open string sqlstr sql語句 sqldataadapter da new sqldataadapter sqlstr,con dataset ds new dataset da.fill ds dat...

c 中主函式的問題

c規定沒有宣告型別的函式預設為int,所以c中main和int main沒區別。c 標準中取消了上述規定,但是大多數編譯器仍舊按照c的標準執行,直接用main沒問題,vc 編譯器認為完全正確,gcc編譯器會出一條警告。include 不是不成文規定,現在新標準建議改用 include using n...