Bro2 Skrevet 11. desember 2004 Del Skrevet 11. desember 2004 (endret) Dette er bare for gøy :!: You have the following code: void function( int a, int* b, char c, char* d, char e[] ) { a = 2; *b = 3; b = &a; c = 'x'; *d = 'y'; d = &c; e[2] = 'z'; } int main( ) { int k,l; int* m; char n,o; char* p; char q[5]; k = 100; l = 101; m = &l; n = 'n'; o = 'o'; p = &o; q[0] = 'h'; q[1] = 'e'; q[2] = 'r'; q[3] = 'e'; q[4] = '\0'; function( k,m,n,p,q ); printf( "k=%d l=%d *m=%d\n", k, l, *m ); printf( "n=%c o=%c *p=%c\n", n, o, *p ); printf( "q=%s\n", q ); } What is printed onto the screen? Why? Endret 12. desember 2004 av Bro2 Lenke til kommentar
Vaughn Skrevet 14. desember 2004 Del Skrevet 14. desember 2004 (endret) Hvorfor ikke bare kjøre det, da? Men jeg *kan* bestemme svaret for hånd. Det er ikke så bra. Ta en titt her, og se hvordan det egentlig skal gjøres. Endret 14. desember 2004 av Vaughn Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå