布局體是供給給用戶本身界說數據類型的一種機制,C++中是如何界說和利用布局體的呢?小編與大師分享編程經驗。
起首,界說一個worker的布局體。
接著,界說變量和實現輸入的自界說函數。
然后,本家兒函數中實現運算。
(一)界說布局體
布局體的類型界說格局,如下圖所示。
界說時,要用關頭字struct界說類型名,類型名稱由本身決議。
布局體中,是各類分歧類型的數據界說。
在界說的竣事處,要用分號竣事。
worker是我們自心猿意馬的類型,不是C++自己的,所以稱為自界說數據類型。
(二)界說布局體變量
格局一:布局體類型名 變量名列表
格局二:struct 布局體類型名 變量名列表
格局三:界說布局體類型的同時界說變量。
(三)布局體變量的利用
可以用點語法的體例拜候布局體變量的當作員。
布局體變量的初始化和數組近似,可以用年夜括號賦值,注重年夜括號中的數據要與布局體中界說的數據類型一致。
布局體變量可以整體操作,如下圖所示。
0 篇文章
如果覺得我的文章對您有用,請隨意打賞。你的支持將鼓勵我繼續創作!