C 中對C語言結構體用法的擴充

2022-10-03 15:12:18 字數 358 閱讀 9780

最近在學習c++,了解到,c++中對c做了擴充,使用結構體時也可以像類一樣,規定私有資料型別和公有資料型別,同時也可以在struct中實現方法設定等等。

但為了保持面對物件的特性,建議還是使用class來描述乙個類。

案例如下:

#include &lwww.cppcns.comt;iostream>

#include

using namespace std ;

typedef struct student

void prit()

}stu;

stu st1 程式設計客棧;

int main(void)

執行結果:

123總結

C 對C的擴充

int a int b a 宣告b是乙個整型變數a的引用變數 型別可以被 過載 霧 includeusing namespace std template 函式模板 t max t a,t b,t c int main 內建函式是在編譯時,將所呼叫函式的 嵌入到 主函式中。inline int ma...

《C 程式設計教程》 C 對C語言的擴充

c 型別轉換符一共有四種 static cast expression const cast expression dynamic cast expression reinterpret cast expression 1 static cast 最常用的型別轉換操作符,它主要執行非多型的轉換,用於...

C 遍歷目錄 finddata t結構體用法

struct finddata t是用來儲存檔案各種資訊的結構體,使用這個結構體要引用的標頭檔案為 include 它的結構體定義如下 struct finddata t 改結構體中各成員的變數的含義如下 unsigned atrrib 檔案屬性的儲存位置。它儲存乙個unsigned單元,用於表示檔...