So structs kan konstruktors hê, en die sintaksis is dieselfde as vir klasse. Dit sal nie werk as jy van 'n ander klas erf en die veranderlike word in die ouerklas verklaar nie.
Kan strukture konstrukteurs in C hê?
Konstruktorskepping in struktuur: Strukture in C kan nie konstruktor binne-struktuur hê nie, maar strukture in C++ kan Konstruktorskepping. hê
Moet 'n struktuur 'n konstruktor hê?
Tegnies is 'n struktuur soos 'n klas, so tegnies sal 'n struktuur natuurlik baat by konstruktors en metodes, soos 'n klas doen.
Het strukture verstekkonstruktors?
Die eenvoudige antwoord is ja. Dit het 'n verstekkonstruktor. Let wel: struktuur en klas is identies (afgesien van die verstekstatus van die toegangspesifiseerders). Maar of dit inisialiseer die lede sal afhang van hoe die werklike voorwerp verklaar word.
Kan 'n struktuur veelvuldige konstrukteurs hê?
'n Klas of struktuur kan veelvuldige konstruktors hê wat verskillende argumente neem. Konstrukteurs stel die programmeerder in staat om verstekwaardes te stel, instansiasie te beperk en kode te skryf wat buigsaam en maklik is om te lees.