Advertisement

12)C语言强制类型转换

阅读量:

强制类型转换的格式:

( 类型名)p

p代表需要进行转换的变量或其它内容

强制类型转换的作用

作用一:当高精度类型的数据赋值给低精度类型的数据时,可以避免编译器产生警告信息

#define******_CRT_SECURE_NO_WARNINGS1** #include< stdio.h>** #include< string.h>** int****main() { inta = 3.14;//发出警告从“double”转换到“int”,可能丢失数据** intb = (int)3.14;//**通过强制类型转换方式能够有效消除警告信息 return0; }

未使用强制类型转换时产生的警告信息

作用2:对特定函数的输出结果实施强制性的类型转换操作

![](https://ad.itadn.com/c/weblog/blo

全部评论 (0)

还没有任何评论哟~