c - 请解释一下C语言的数据结构

标签 c types

A和B的值的结果如下。

最佳答案

第一种情况,右侧表达式的类型为int,值为-121。在第二种情况下,类型为uint32_t,值为uint32_t(-121) == 4294967175。后者无法用 float 精确表示,因此会四舍五入。

关于c - 请解释一下C语言的数据结构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47897312/

相关文章:

arrays - Scala 数组和参数化类型

c - 用于查找局部最大值的 C 库?

创建自己的变量类型

c - 为什么我的处理程序不给我 C 中的退出状态?

C编程。结构永远不会设置为 NULL,为什么?

types - Julia 无法匹配函数方法,似乎无法告诉::Vector{Num}

java - Java中a+=b和a=a+b的区别

postgresql - BIGINT 的 Postgres 最大值

typescript - 如何描述函数的返回类型,它是调用传递的泛型函数的结果

c - 在外部设备上使用 gethostbyname() 函数