First, why does the example sketch below say that my card is 2897 megabytes in size when its a 16GB card?
Do you know what FAT32 means? Specifically, what does the 32 refer to? What is 2 to the 32nd? Do you suppose that there is some reason why 32 bit operating systems are falling by the wayside?
Second, how can you read the last line in a file and add 1 to it?
First, you seek to the start of the last line. You know where that is, right? No, I didn't think so.
Writing constant length records is one way to make it so that you can know where the last line starts.
If the last line contains
Giraffes are sure tall.
what does it mean to add 1 to that?