The standard libraries provide no such functionality; you're forced to implement your function(s) yourself by reading 1 byte at a time. However, you can turn to 3rd party libraries[1]. As for printing it to the screen, that falls down to the OS, unless you plan to write the graphics directly to the VRAM. However, the OS isn't going to let you do that unless you do it through the OS's API.