takao21203
- Joined Apr 28, 2012
- 3,702
That will be tedious but rest assured, in the assembly code there will always be line numbers, or lets say, kind of line numbers.It's funny that you mention that!
One of the things I learned last week is that unlike BASIC, C, for some strange reason, doesn't use line numbers. I suppose this so that you can write more concise code (and probably save the memory that would normally store the line numbers, I guess). But, without line numbers, I can't figure out where the GOTOs go to.
Maybe the memory is leaking from the space where the line numbers are missing?
I'm going to put line numbers back in my C code to see if that fixes the problem. I'll let you know.
C is just hiding the GOTOs as they dont look nice if there are too many. Its an automated means to write assembler. Once you used the disassembler for a while for your C code, you'll know which C construct will produce what in assembler.
