Avatar billede newbie_s Nybegynder
15. november 2006 - 11:27 Der er 3 kommentarer og
1 løsning

hjælp til arrays

jeg har flg:

unsigned char array[16] = "g";

Mit spørgsmål er så, hvilken plads den kommer til at ligge på?
på array[0] eller kommer den på allesammen?

senere lægges en streng ind i arrayet på flg måde:
array = streng;

hvordan kommer dette til at ligge??
Avatar billede arne_v Ekspert
15. november 2006 - 13:04 #1
unsigned char array[16] = "g";

gør at

array[0] = 'g';
array[1] = '\0';
Avatar billede newbie_s Nybegynder
15. november 2006 - 13:18 #2
alletiders. Vil du smide et svar
Avatar billede arne_v Ekspert
15. november 2006 - 17:37 #3
gerne
Avatar billede v0id Nybegynder
16. november 2006 - 15:34 #4
>> eller kommer den på allesammen?
Hvis du skal fylde et array med et bogstav, skal du bruge C-funktionen memset()
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