gpt4 book ai didi

c - 如何找到 PICmicro C 编译器的数据类型大小?

转载 作者:太空宇宙 更新时间:2023-11-04 01:36:32 25 4
gpt4 key购买 nike

由于程序是针对PIC单片机的,用PICmicro C编译器编译后,只有一个hex文件,无法在电脑上运行,也无法在屏幕上打印任何内容。我怎样才能弄清楚 sizeof(int)(和其他类型)的值是多少?

最佳答案

你可以阅读编译器的文档,看看它是如何定义各种类型的,它应该被指定。

或者您可以查看如何让编译器生成汇编代码,然后阅读。然后,您可以根据用于处理各种值的指令找出底层类型是什么。

或者,正如在进行嵌入式开发时很常见的那样,您可以

#include <stdint.h>

并使用显式类型(uint8_tuint32_t 等)。这些是可选的,但我希望微 Controller 的编译器能够支持它们。

关于c - 如何找到 PICmicro C 编译器的数据类型大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13490658/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com