#include <stdio.h> int main() { int x = 3; float y = x>10; printf("y is %f",y); }
如果x<10输出是1.0000?
x<10
我的尝试
所以x是3并且x<10是真实的返回1.00并且x>10是假返回0.00但仍然为什么浮动表现得像bool.为什么你没有返回一些垃圾值?
x>10
c initialization operators type-conversion
c ×1
initialization ×1
operators ×1
type-conversion ×1