Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //cwiczenia ze struktur
- //19.03.2019
- #include<stdio.h>
- #include<stdlib.h>
- //deklaracja struktury
- //czyli nowego typu typu danych
- struct moj{
- int x;
- float *tab;
- };
- int main(){
- //deklaracja zmiennej nowego typu:
- struct moj A;
- //definicja zmiennej typu strukturalnego
- A.x = 100;
- int ile = 5;
- A.tab = calloc(ile,sizeof(*(A.tab)));
- int bajty = sizeof(*(A.tab));
- printf("\n rozmiar elem. tab: %4d\n",bajty);
- printf("\n\n");
- //definicja elem. tablicy ze struktury
- int i;
- i=0;
- while (i<ile){
- A.tab[i] = (float)i;
- i++;
- }
- //wypisanie calej struktury na STDOUT
- printf("\n dane ze struktury:\n");
- printf("\n x = %4d\n", A.x);
- printf("tablica ze struktury:\n");
- printf("[");
- for (i=0; i<ile; i++){
- printf(" %4.2f ",A.tab[i]);
- }
- printf("]");
- printf ("\n\n");
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement