Ano*_*non 13 c int standards types declaration
我正在阅读有关嵌入式编程的一些教程,其中一个说int并且signed int不同但不解释如何或为什么.
我明白了为什么unsigned int和int是不同的,但int和signed int被不同的是,对我来说是新的.
Ber*_*ann 17
这仅仅是出于历史原因.今天,每当你声明int你得到一个signed int.即使对于今天的编译器,您可能会看到差异的唯一一点是,char与规则signed char不同(在分配文字字符串时值得注意)但不是int.