[an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] (none) [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive]
[an error occurred while processing this directive][an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive] (none) [an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive][an error occurred while processing this directive]![]() |
![]() |
![]() |
|||||||||||||||||||||||||
|
|||||||||||||||||||||||||||
![]() |
![]() |
![]() |
> Nej det er ikke en bug - et int array på [2] er 0,1 og 2 - da plads [2] > ikke behøver at være NULL (læs '\0') da '\0' er NULL = 0, derfor er det > ikke en bug. Et array på [2] er et array med 2 pladser: 0 og 1 *. Plads nr [2] er derfor ugyldig. At dit program virker skyldes at C ikke tjekker om man læser/skriver uden for et array. Så længe man ikke overskriver noget vitalt (andre variable eller programkode) så virker det. Niels * ifølge dansk version af The C programming Language: Ansi C af B W Kernighan og D M Ritchie
![]() |
![]() |
![]() |
||||||||||||
|
||||||||||||||
![]() | ||||||||||||||
|
||||||||||||||
![]() |
![]() |
![]() |