struct box
{
char word[200][200];
char meaning[200][200];
int count;
};
struct root {
box *alphabets[26];
};
struct root *stem;
struct box *access;
void init(){
int sizeofBox = sizeof(struct box);
for(int i = 0 ; i<= 25; i++){
struct box *temp =(struct box*)(malloc(sizeofBox));
temp->count = 0;
root->alphabets[i] = temp; //error line
}
}
Error: Expected unqualified-id before '->' tokenожидаемый неквалифицированный идентификатор перед '->' токеном, как это исправить?
Как исправить эту ошибку. Может кто-нибудь объяснить, что это за это? ??
вероятно Вы имели в виду 'stem' вместо' root', за исключением того, что 'stem' никогда не устанавливается на любое значение, так что приведет к краху во время выполнения. Возможно, измените 'struct root * stem;' на 'struct root stem' (без указателя). –