C 什么是;int k=((int)i)“;做
我正在开始编码,我被困在C 什么是;int k=((int)i)“;做,c,type-conversion,C,Type Conversion,我正在开始编码,我被困在intk=((int)I)。这有什么用 案例1:i=50为int 案例2:i=50.52是float假设你有float f=50.2352385 (int)f将取浮点变量的整数部分,因此(int)f是50。这是类型转换。请参阅,在第一种情况下,i已经是一个int,因此不需要强制转换。很高兴我帮了忙。这就是所谓的类型转换。请记住,您将经常看到这一点,因此理解这一概念非常重要。它有更多的应用,不仅仅是浮点的整数部分。阅读更多关于它的信息,以便更好地理解它
intk=((int)I)
。这有什么用
案例1:i=50
为int
案例2:
i=50.52
是float
假设你有float f=50.2352385
(int)f将取浮点变量的整数部分,因此(int)f是50。这是类型转换。请参阅,在第一种情况下,
i
已经是一个int
,因此不需要强制转换。很高兴我帮了忙。这就是所谓的类型转换。请记住,您将经常看到这一点,因此理解这一概念非常重要。它有更多的应用,不仅仅是浮点的整数部分。阅读更多关于它的信息,以便更好地理解它