Следующий код компилируется на компиляторе С++.
#include<cstdio>
int main()
{
struct xx
{
int x;
struct yy
{
char s;
struct xx *p;
};
struct yy *q;
};
Будет ли какая-либо разница в поведении при компиляции с компилятором C?
то есть будет ли ошибка компилятора?