我正在阅读一些关于嵌入式编程的教程,其中一个说int
和signed int
是不同的,但没有解释如何或为什么。int和signed int声明之间的区别
我明白为什么unsigned int
和int
是不同的,但int
和signed int
是不同的是一个新的我。
我正在阅读一些关于嵌入式编程的教程,其中一个说int
和signed int
是不同的,但没有解释如何或为什么。int和signed int声明之间的区别
我明白为什么unsigned int
和int
是不同的,但int
和signed int
是不同的是一个新的我。
据我所知,只存在char数据类型的区别。其中char a;
可以是signed char a;
或unsigned char a;
,具体取决于编译器选项。正如this article所说。 (--signed_chars) 对于int数据类型,int
和signed int
之间没有区别。
这对我来说也是新的。网上说的教程?如果是这样,一个链接将不胜感激。 –