Здравствуйте, alexanderfedin, Вы писали:
A>Позволяет задать тип структуры прямо в месте ее использования и дать возможность копировать такие структуры между собой
Я чего-то не понимаю.
Почему нельзя просто написать:
int main()
{
struct record1 { int n; float x; } r1;
r1.n = 1;
r1.x = 2;
struct record2 { float y; int n; } r2;
....
return 0;
}
Все эти навороты только для того, чтобы присваения делать автоматически, а не писать руками?