在stm32或是嵌入式编程中最好不要用char类型的东西吗

比如要从24c02里面读东西出来,最好不要用%c这样的显示以及这样的读取吗,类似图中的那样图片说明

用什么类型是根据你的需要来确定的,没有约定俗成的东西。比如你需要在某个地址处取一个字节(8位)数据,那么你就要用char型啊。又比如你想把内存中的数据拷贝到NAND Flash中,但是所用的寄存器和可用的I/O口均为8位,那么就需要用*char=0xxxxxxxxx*
来指定内存起始地址,然后从该地址处开始以8位为单位进行取数据操作。

也是可以用的,但是要考虑性能和避免字符越界。