Avatar billede thomaxz Nybegynder
19. april 2007 - 09:17 Der er 1 løsning

Struct og lvalue required?

Hej har lidt problememr kan ikke forstå hvorfor, prøver at lave noget i borland turbo c++


jeg har tre strutcs

struct quizsm
{
  char svar[50];
};

struct quiz
{
  int spno;
  char sp[50];
  quizsm spsv[10];
};

struct quizinfo
{
  int antalsp;
  char titel[50];
  char ejer[50];
}:

jeg har så lavet to variebl af vher sin struct

quizinfo qinfo;
quiz q[50]; //har også bare prøve quiz q;

det jeg ikek forstår er at jeg udemærket kan

qinfo.antalsp=atoi(txt2);


men ikke

q[1].sp=atoi(txt2);

og heller ikke (når q er uden et array)

q.sp=atoi(txt2);

den kommer bare og siger lvalue required.
Avatar billede thomaxz Nybegynder
19. april 2007 - 09:23 #1
Lige meget fandt fejlen.

q.spno og ikke q.sp
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester