Jak nazywa się obiekt w strukturze ?

0
 struct student st, *p = &st
;
st.ocena = 4;

st.ocena odpowiada:

p->ocena, ale tylko dla obiektu st ? Jak to prawidłowo nazwać ? Obiekt czy w C to nazywa się inaczej ?

0

Bo w C++ np. jest klasa:

class osoba
{
int wartosc;
}

Tworzę obiekt klasy osoba:

osoba Adam 

I to nazywa się obiekt klasy osoba.

A w C jak nazwać stworzenie nowego obiektu struktury ?

2

Ja powiedziałbym, że instancja struktury, ale nie jestem na 100% pewien.

3

E, to jest object of struct type. Tak mówią o tym w standardzie.

W zasadzie każda zmienna to tam object. W C++ jest tak samo. To tylko słowo, nie chodzi o obiekt w kontekście programowania obiektowego.

1 użytkowników online, w tym zalogowanych: 0, gości: 1