在 C++ 中定義資料結構的語法是什麼?
C++ 程式設計基本上是 C 程式語言的增強版本,它用於“面向物件程式設計”。
C++ 由 Bjarne Stroustrup 開發,他將該語言的首次開發作為其第一個博士專案。
他開始這個專案是因為當時沒有現有的程式語言用於大型專案。
它最初被稱為“帶類的 C”
該程式語言於 1998 年首次標準化,並於 2003 年、2007 年和 2011 年再次釋出。
C++ 由 ISO(一個大型標準委員會)維護。
C++ 廣泛且普遍地用於嵌入式系統和軟體工程。
C++ 影響了 PHP 和 C# 等語言。
資料結構
資料結構用於在 C++ 中對其他資料物件進行分組和組織。基本資料結構用於表示簡單和基本的值,它們包括 char、布林值、指標等資料型別;非基本資料結構在一個變數中儲存多個值,這些值包括陣列、棧、連結串列和樹。
定義結構
要定義結構,必須使用 struct 語句。struct 語句為程式定義了一種新的資料型別,該型別具有多個成員。struct 語句的格式如下所示:
struct [structure tag]{
member definition;
member definition; ...
member definition;
}
[one or more structure variables];結構標籤是可選的,每個成員定義都是一個正常的變數定義,例如 int i; 或 float f; 或任何其他有效的變數定義。在結構定義的末尾,在最後一個分號之前,可以指定一個或多個結構變數,但這是可選的。
以下是宣告 Book 結構的方式
struct Books {
char title[50];
char author[50];
char subject[100];
int book_id;
} book;
廣告
資料結構
網路
關係資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP