Wie kann ich drucken Sie die escape-Zeichen als Zeichen?

Ich versuche, drucken Sie die escape-Zeichen, als Zeichen oder Zeichenfolgen, die mithilfe dieses Codes:

while((c = fgetc(fp))!= EOF)
{
    if(c == '\0')
    {
        printf("   \0");
    }
    else if(c == '\a')
    {
        printf("   \a");
    }
    else if(c == '\b')
    {
        printf("   \b");
    }
    else if(c == '\f')
    {
        printf("   \f");
    }
    else if(c == '\n')
    {
        printf("   \n");
    }
    else if(c == '\r')
    {
        printf("   \r");
    }
    else if(c == '\t')
    {
        printf("   \t");
    }
    else if(c == '\v')
    {
        printf("   \v");
    }
}

aber wenn ich versuche, es tatsächlich druckt die escape-Sequenz.

verwenden Sie doppelte slashes ` \\ `

InformationsquelleAutor user798774 | 2011-07-13

Schreibe einen Kommentar