C++/Różnice między C a C++: Różnice pomiędzy wersjami
Usunięta treść Dodana treść
Zdzichobot (dyskusja | edycje) m C++:Różnice między C a C++ przeniesiono do C++/Różnice między C a C++: zmiana konwencji nazewnictwa |
Zdzichobot (dyskusja | edycje) m usunięcie kategorii |
||
Linia 74:
=== Struktury ===
Jeśli mamy strukturę Struktura to w C zmienne definiujemy <tt>struct Struktura s1, s2;</tt>. W C++ możemy pominąć słowo kluczowe <tt>struct</tt> (i podobnie jest z union, enum i class). Dla zgodności z językiem C jednak nie jest zabronione ponowne użycie nazwy struktury w innym znaczeniu (np. funkcji, co ma miejsce w przypadku standardowej funkcji z języka C '''stat'''), tyle że jeśli się tak stanie, to wtedy nie można już pominąć słowa <tt>struct</tt>, jeśli się ma na myśli określony typ strukturalny.
|