Avatar billede kneppepoliti Nybegynder
24. april 2003 - 14:07 Der er 3 kommentarer og
1 løsning

længden af et array

hurtigt spm.

Findes der en kommando der kan returnere længden af et array man angiver?
Avatar billede kneppepoliti Nybegynder
24. april 2003 - 14:08 #1
glem det, fandt svaret
Avatar billede soreno Praktikant
24. april 2003 - 14:08 #2
Nej.
Kun hvis du har et char array, da enden er defineret ved \0

Hvis det er et char array kan du sige
int len = strlen(mit_array_af_chars);

hvis du includer <string.h>
Avatar billede conrad Nybegynder
24. april 2003 - 14:11 #3
vil du del svaret med os andre?
Avatar billede arne_v Ekspert
24. april 2003 - 14:17 #4
Der er ikke nogen generel måde at få den oplysning på.


Det essentielle C's styrke *OG* C's svaghed.

strlen kan finde længden af et char array der er brugt som C string
(men ikke hvis char array indeholdr binære data).

Hvis arrayet er erklæret som array i samme scope kan man bruge
sizeof(array)/sizeof(type).
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