Hallo, en welkom terug.
We gaan onze eerste hebben uitdaging voor structuren.
Laten we beginnen.
Dit gaat je helpen structuren begrijpen; hoe
u ze declareert en initialiseert.
Dus ik wil dat je een programma schrijft die een structuur
declareert en de inhoud ervan afdrukt.
We zouden moeten weten hoe een structuur declareren.
We gebruiken het struct-sleutelwoord, en dan hebben we de tagnaam.
En dan binnen de structuur, we kunnen verschillende elementen plaatsen.
Dus ik wil dat je een maakt werknemersstructuur die
de tagnaam zou zijn met drie leden: een naam die een tekenreeks zou moeten zijn, maar
dat doet het niet moet een karakteraanwijzer zijn.
Een huurdatum die een int en a . is salaris dat van het type float moet zijn.
Ik wil dat je declareert en initialiseert een instantie van het type werknemer, dus
je moet destruct gebruiken en dan je zult moeten weten hoe
je leden in een struct moet initialiseren.
Ik wil dan dat je echt leest in van de console drie ingangen.
De naam, de huurdatum en het salaris
en vervolgens opgeslagen in hetzelfde structuurtype als degene die u eerder hebt geïnitialiseerd.
Maar voordat u opgeslagen in de type dat u hebt geïnitialiseerd,
wil ik dat u het afdrukt.
Dus je maakt je eerste structuur, u initialiseert het, u drukt de
inhoud af.
En dan lees je van het toetsenbord nog drie exemplaren van gegevens en zet dat in
de dienst typ en print dat dan uit.
Dit is dus geen aanwijzing.
Dus als je het inleest van de invoer, je
zult het adres van de operator moeten gebruiken, dat soort dingen.
Maar de rest is mooi rechtdoorzee.
Maar dit zal je bekend maken met, nogmaals, een
structuur maken, deze definiëren en vervolgens initialiseren het en er een instantie van maken.
Wanneer u de structuur definieert, je kunt het buiten
de hoofdmethode definiëren, zodat het kan worden gebruikt door elke andere functie
die een typische standaardconventie is.
Veel geluk.
Dit zou vrij eenvoudig moeten zijn.
We hebben weer een uitdaging om wat meer details te krijgen.
We geven een structuur door aan a functie enzovoort, maar hiermee
kunt u pas beginnen. Dank u.