Tomek2 napisał(a)
Załóżmy, że w kodzie tworzysz obiekt tej struktury:
sygnal sygnalObject;
Powiedz mi jakie wartości w tym momencie mają poczatek, koniec i interwal i ile pamięci miałaby zaalokowac funkcja malloc() dla tablicy?
I podobnie jak napisał Endrju - dopiero po utworzeniu obiektu tej struktury możesz sobie poprzypisywać wartości poszczególnym polom. Mógłbyś pokazac kod ze statyczną tablicą, który wg ciebie działa?
W wersji ze statyczną tablicą mam po prostu w strukturze tablice ze stałą przez co każdy kolejny obiekt tej struktury wie, jaka ma być w nim tablica.
Rzeczywiście, dzięki, nie pomyślałem o tym, a to przecież logiczne. Spróbuję sam sobie poradzić, jak nie to wieczorem będę miał pytania.
Przepraszam za post pod postem, ale:
- z tablicami się uporałem (dzięki wam)
- chcę zapisać swoje dane do pliku o wybranej przez siebie nazwie. Nie działa mi taki kod:
FILE *f;
printf("Podaj nazwe pliku: ");
fgets (FileName, sizeof FileName, stdin);
f=fopen(FileName,"w");