【发布时间】:2013-07-28 05:02:28
【问题描述】:
如果我们在 PIC 微控制器中定义一个变量“整数”,当我在 Atmel 微控制器中定义相同的“int”变量时,它的大小是否相同?或者它会是不同的大小?
这个问题在嵌入式系统面试中,答案应该是什么?
我有点迷茫!!
它取决于微控制器还是编程语言? 在所有不同的编程语言中,相同的变量类型(如整数)是否具有相同的大小??
这不是同一个问题,它在嵌入式控制器中略有不同。
【问题讨论】:
-
这取决于处理器、语言和编译器。您不应该期望从一个处理器到另一个处理器的大小可能匹配或不匹配。
-
@Ayman Younis - 这仍然是同一个问题,因为
embedded controllers对于 ANSI-C 标准来说并没有什么特别之处。
标签: c embedded microcontroller avr microchip