C语言:printf*("%x")

#include <stdio.h>
int main(){
    int a = 100;
    char str[20] = "hello world!";
    char *zza = "hello world!";
    printf("%#X,%#X,%#X\n", *zza, &zza,zza);
    printf("%#X,%#X\n", &a, str);
    printf("%X,%X\n", &a, str);
    printf("%x,%x\n", &a, str);
    printf("%10x,%10x\n", &a, str);
    printf("%-10x,%-10x\n", &a, str);
    printf("%-10p,%-10p\n", &a, str);
    printf("%10p,%10p\n", &a, str);
    getchar();
    return 0;
}

 

posted @ 2021-03-27 08:42  myrj  阅读(1049)  评论(0编辑  收藏  举报