На сайте http://wiki.osdev.org/Printing_To_Screen Увидел пример, и вот, кто нибудь знал о таком виде присваивания,
*ptr = "abcdef"[1];
#include <stdio.h>
#include <string.h>
int main ( )
{
char buf[255];
memset ( &buf, 32, 254 );
buf[254] = 0;
char *ptr = &buf[0];
*ptr = "abcdefg"[1];
printf ( "%s\n", buf );
}