Je hebt een klacht over de onderstaande posting:
Hallo allemaal!, Ik ben bezig beter onder de knie aan het krijgen omstraks de programeer taal c beter onder de knie te krijgen om veiliger software te schrijven. Tijdens debuggen stoote ik op een paar kleine puntjes die nog niet echt helder zijn. Ik heb gewoon een programma een simpel programma geschreven als : #include <stdio.h> Int main(){ const char *msg = "String test"; printf("%sn",); } Dit ben ik gaan debuggen onder onder gdb. (gdb)break main break point 1 at 0x8048434a (gdb) r Starting program :/home/c/string breakpoint 1,0x804834a in main() (gdb) disas main 0x8048344 <main>: push %ebp 0x8048345 <main+1>: mov %esp, %ebp 0x8048347 <main+3>: sub $0x8,%esp 0x804834a <main+6>: and $0xffffff0, %esp 0x804834d <main+9>: mov $0x0, %eax 0x8048342 <main+14>: sub %eax,%esp 0x8048354 <main+16>: movl $0x8048268,0xffffffc(%ebp) 0x804835b <main+23>: sub $0x8,%esp 0x804835e <main+26>: pushl 0xfffffc(%ebp) 0x8048361 <main+29>: push $0x8048440 0x8048366 <main+34>: call 0x8048268 ...
Beschrijf je klacht (Optioneel):