V tomto příkladu se naučíte ukládat informace studenta do struktury a zobrazovat je na obrazovce.
Abychom pochopili tento příklad, měli byste mít znalosti o následujících programovacích tématech jazyka C:
- C struktura
Ukládejte informace a zobrazujte je pomocí struktury
#include struct student ( char name(50); int roll; float marks; ) s; int main() ( printf("Enter information:"); printf("Enter name: "); fgets(s.name, sizeof(s.name), stdin); printf("Enter roll number: "); scanf("%d", &s.roll); printf("Enter marks: "); scanf("%f", &s.marks); printf("Displaying Information:"); printf("Name: "); printf("%s", s.name); printf("Roll number: %d", s.roll); printf("Marks: %.1f", s.marks); return 0; )
Výstup
Zadejte informace: Zadejte název: Jack Zadejte číslo role: 23 Zadejte značky: 34,5 Zobrazení informací: Jméno: Číslo Jack Roll: 23 Značky: 34,5
V tomto programu je vytvořen student struktury. Struktura má tři členy: name (string), roll (integer) a marks (float).
Poté se vytvoří strukturní proměnná s pro ukládání informací a jejich zobrazení na obrazovce.