jeg sidder med et indledende projekt i C og bliveri opgavespecifikationen bedt om at skrive en funktion som returnerer et array "indeholdende" pointers. Disse pointers peger til en struct. Kan dette lade sig gøre? Giv venligst et kode eksempel hvis muligt.
jow, det har jeg osse tænkt på. men jeg skal returnere et array af pointers fra min function.. eks. hvis du forstår det her eksempel struct *s[] function() {
kan du så fortæller hvorfor den laver kompilerings fejl ved struct studentType **pointer[] = {NULL}; og ikke struct studentType **pointer[10] = {NULL};
Og hvis den sidst er legal syntax for 10 elemnter alle initialiseret til NULL, så er den første jo nødvendigvis ikke legal, da compileren ikke kan beregne antal elementer.
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.