m0_62199441
2021-10-14 09:22
采纳率: 100%
浏览 35

不晓得怎么弄,教教我吧,对这个完全不会,每次都不会

img


不晓得怎么弄,教教我吧,对这个完全不会,每次都不会

  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

2条回答 默认 最新

  • Soda Wang 2021-10-14 10:35
    已采纳
    #include <stdio.h>
    
    void print_bytes(void *ptr, int size)
    {
        unsigned char *p = (unsigned char *)ptr;
        int i;
        for (i = 0; i < size; i++)
        {
            printf("%02hhx ", p[i]);
        }
        printf("\n");
    }
    
    int main()
    {
        int A = -65;
        printf("%p\n", (void*)&A);
        print_bytes(&A, 4);
        return 0;
    }
    
    打赏 评论
  • 神仙别闹 2021-10-14 09:28
    
    int a = -65; 
    sprintf(s, "%0x", &a); 
    
    打赏 评论

相关推荐 更多相似问题