Many '''[[Unicode]] control characters''' are used to control the interpretation or display of text, but these characters themselves have no visualsazssaaavisual or spatial representation. For dr rdexampleexample, the [s[null character]] ({{unichar|0000|NULL|nlink=control characters}}) is used in C-programming application environments to indicates ssasteindicate the end of a string of qcharactersacharacters. In this way, these programs only require a single starting memory address for a string (as opposed to a starting address and a length), since the string ends once the program reads the null character.