• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

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

314e5cd040364873 2019-02-15 浏览量:806

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



0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 这个不应该绝对化吧

    不过因为嵌入式系统编程数据都是由专门工程师读取,其实用原始的hex数据也未尝不可

    虽然不友好,但比char值输出减少资源,反正最后还是查手册之类的获取对应信息

    • 发布于 2019-02-16
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:14

  • 可以的,用int类型也是可以的
    • 发布于2019-02-17
    • 举报
    • 评论 0
    • 0
    • 0

  • 这个没必要吧,char类型单片机都支持的
    • 发布于2019-02-19
    • 举报
    • 评论 0
    • 0
    • 0

  • 无所谓,没听说过这个说法,单片机对char类型的支持都是很好的
    • 发布于2019-02-22
    • 举报
    • 评论 0
    • 0
    • 0

  • 没有这个说法,char类型只是常见的一种八位数据类型,不过人们的建议是多用unsigned char,这个才是比较标准的类型。
    • 发布于2019-02-24
    • 举报
    • 评论 0
    • 0
    • 0

  • 这个无所谓的,看个人习惯而已,char是一种很常用的类型
    • 发布于2019-02-25
    • 举报
    • 评论 0
    • 0
    • 0

  • 没有这个要求,可以用 char 类型,

    这个主要看你对数据类型的理解了,能驾驭 的了就用,怎么用都没事。

    • 发布于2019-02-26
    • 举报
    • 评论 0
    • 0
    • 0

  • 单片机因为资源有限 如果数据不会超过char类型的上限 就最好使用char类型
    • 发布于2019-02-26
    • 举报
    • 评论 0
    • 0
    • 0

  • 主要跟使用数据的范围有关 超过了char的类型就不能用了
    • 发布于2019-02-28
    • 举报
    • 评论 0
    • 0
    • 0

  • 这个和数据类型关系不大,单片机经常用到的!
    • 发布于2019-02-28
    • 举报
    • 评论 0
    • 0
    • 0

  • 其实显示成什么样关系并不大,关键是数据的正确性,一般是使用16进程来显示验证的
    • 发布于2019-03-10
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

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