prprrrr 2021-03-15 14:35 采纳率: 0%
浏览 642

如何将uint8转成char*

初学C不是很了解。。

比如说我现在有一个uint8数

uint8_t u = 0x5a;

请问有什么办法可以将其转换为char?因为后面我想读取了uint8后输出到一个txt文件中

  • 写回答

1条回答 默认 最新

  • 泡视界 2021-03-15 18:14
    关注

    你的需求是需要一个指针吧?

    你的写文件函数应该要求输入一个char* 的指针是吧?

    那么你可以

    uint8_t u = 0x8;
    char uu = (char)u;
    char* p = NULL;
    p = uu;
    评论

报告相同问题?

悬赏问题

  • ¥15 求一份STM32F10X的I2S外设库
  • ¥15 android 打包报错
  • ¥15 关于stm32的问题
  • ¥15 ncode振动疲劳分析中,noisefloor如何影响PSD函数?
  • ¥50 寻找fpga的benchmark
  • ¥50 如何在arduino上,实现用4×4矩阵键盘按键控制2004显示屏输出图中显示功能的代码?
  • ¥15 P1口接8个发光二极管,利用定时计数器1编写程序
  • ¥20 keil5编译找不到.h文件该如何解决
  • ¥15 安卓EVS如何开启服务正常实现功能
  • ¥15 canal读取mysql时报错