我的 C FFI 中的 f64 应该使用哪种 C 类型?

What C type should I use for f64 in my C FFIs?

当我从我的 C FFI 函数中 return i32 数据时,我使用数据类型 int32_t 并且它非常有用。 C 中 Rust 的 f64 数据类型是什么?

使用libc::c_double.

其他直接映射:

f32 | c_float   
f64 | c_double  
i8  | int8_t    
i16 | int16_t   
i32 | int32_t   
i64 | int64_t   
u8  | uint8_t
u16 | uint16_t  
u32 | uint32_t  
u64 | uint64_t