Might I add, your string must end with a null character (0 in decimal) with the above technique, otherwise you will end up printing data from other areas of memory.
Another (likely safer) way is to have an integer variable called a_length, with the number of characters specified explicitly.
Then you print and increment the pointer inside a "for" loop until all the characters have been iterated.