Witam, zaczyna się dopiero uczyć w jezyku C i mam kilka zadan do rozwiązania, z którymi mam problemy (mniejsze lub wieksze), lub też chcę skonfrontować moje wyniki z waszymi.
Przy następującej deklaracji oraz podstawieniach:
int i=2, t[4]={ 4,3,4,1 };
*(t+2)=2;
t[1]=*(t+i);
jaką wartość mają poszczególne elementy tablicy t ?.
Jakie będą wartości zmiennych i,j w wyniku następującego wywołania funkcji.
long i=1,j=4;
j= 2*f(&i, (int)j);
zdefiniowanej:
long f( long *a , int j )
{
j= 2*j; *a=j+1;
return j;
}
Dana jest lista o elementach typu:
struct element
{
int x,y,z
struct element *nastepny;
}
Zapisz funkcję zwracającą ilość elementów listy. (lista identyfikowana jest przez wskaźnik p do pierwszego elementu).
Dana jest lista o elementach typu:
struct element
{
int x,y,z
struct element *nastepny;
}
Napisz funkcję zwracającą wskaźnik do ostatniego elementu listy (lista identyfikowana jest przez wskaźnik p do pierwszego elementu).
Nie chcę wrzucać tych zadań w kompilator, chcę je przeanalizować
dodanie znaczników <code class="c"> - fp