📅  最后修改于: 2023-12-03 15:14:04.928000             🧑  作者: Mango
在C++中,int()
是一个类型转换函数,用于将其他数据类型的值转换为整数类型(int
)。
int()
函数接受一个参数,并将其转换为整数类型。下面是函数的用法示例:
int intValue = int(3.14); // 将浮点型转换为整型
int charValue = int('A'); // 将字符型转换为整型
int stringValue = int("123"); // 将字符串转换为整型
int(3.14)
会返回整数值3
。int('A')
会返回整数值65
。int("123")
会返回整数值123
。下面是一个使用int()
函数的完整示例:
#include <iostream>
int main() {
double doubleValue = 3.14;
int intValue = int(doubleValue); // 将浮点型转换为整型
std::cout << "Converted integer value: " << intValue << std::endl;
char charValue = 'A';
int intCharValue = int(charValue); // 将字符型转换为整型
std::cout << "Converted integer value: " << intCharValue << std::endl;
const char* stringValue = "123";
int intStringValue = int(stringValue); // 将字符串转换为整型
std::cout << "Converted integer value: " << intStringValue << std::endl;
return 0;
}
输出结果为:
Converted integer value: 3
Converted integer value: 65
Converted integer value: 123
以上就是关于int()
函数的介绍,希望对程序员有所帮助!