C语言教程
C语言控制语句
C语言函数
C语言数组
C语言指针
C语言字符串
C语言数学函数
C语言结构
C语言文件处理
C预处理器

C语言类型转换

通过类型转换,我们可以将一种数据类型转换为另一种数据类型。在C语言中,我们使用强制转换运算符进行类型转换,以(type)表示。
语法:
(type)value;    
注意: 通常建议将较低的值转换为较高的值,以避免数据丢失。
无类型强制转换:
int f= 9/4;
printf("f : %d\n", f );//Output: 2
使用类型转换:
float f=(float) 9/4;
printf("f : %f\n", f );//Output: 2.250000

类型转换示例

让我们看一个将int值转换为浮点型的简单示例。
#include<stdio.h>
int main(){
float f= (float)9/4;  
printf("f : %f\n", f );  
return 0;
}    
输出:
f : 2.250000
昵称: 邮箱:
Copyright © 2022 立地货 All Rights Reserved.
备案号:京ICP备14037608号-4