This shows you the differences between two versions of the page.
|
poo-is-ab:laboratoare:01 [2025/10/25 18:00] razvan.cristea0106 [Asemănări C/C++] |
poo-is-ab:laboratoare:01 [2025/10/27 10:22] (current) razvan.cristea0106 [Asemănări C/C++] |
||
|---|---|---|---|
| Line 330: | Line 330: | ||
| {{ :poo-is-ab:laboratoare:incorrect_pointer_logic.jpg |}} | {{ :poo-is-ab:laboratoare:incorrect_pointer_logic.jpg |}} | ||
| - | Trebuie însă înțeles faptul că această situație **nu** este permisă și **nu** are sens. E ca și cum ați vrea să arătați **simultan** cu **același deget** spre două persoane **diferite** ceea ce este fizic **imposibil**. | + | Trebuie însă înțeles faptul că această situație **nu** este permisă și **nu** are sens. E ca și cum vă doriți să arătați **simultan** cu **același deget** spre două persoane **diferite** ceea ce este fizic **imposibil**. |
| În schimb situația următoare este permisă și complet validă. | În schimb situația următoare este permisă și complet validă. | ||
| Line 810: | Line 810: | ||
| const int* const p4 = &a; | const int* const p4 = &a; | ||
| - | // Efectiv aceeași declaratie ca p3, dar cu sintaxa diferita | + | // Efectiv aceeași declaratie ca p4, dar cu sintaxa diferita |
| // P4 este un pointer constant la un int constant si pointerul in sine nu poate fi schimbat | // P4 este un pointer constant la un int constant si pointerul in sine nu poate fi schimbat | ||
| int const* const p5 = &a; | int const* const p5 = &a; | ||