Analizuję kod pewnego programu, chciałbym zapytać jaki jest sens "punkt3D(){};" w pierwszej strukturze, "pomocniczy(){}" i "pomocniczy(punkt3D &p):punkt(p),next(NULL){}" w drugiej?
struct punkt3D
{
int x,y,z;
punkt3D(){};
};
struct pomocniczy
{
punkt3D punkt;
pomocniczy* next;
pomocniczy(){}
pomocniczy(punkt3D &p):punkt(p),next(NULL){}
};