c++ pair返回两个数
时间: 2023-12-29 22:05:19 浏览: 168
C++提供了两个函数,用于返回随机数:rand() 和 srand()
在C++中,一个函数只能返回一个值,但是有时候我们需要返回两个或多个值。这时候可以使用pair数据结构来实现。pair是一个模板类,可以存储两个不同类型的值。使用pair需要包含头文件<utility>。定义一个pair变量的语法为:pair<type1, type2> p,其中type1和type2分别表示两个值的类型。可以使用make_pair函数来创建一个pair对象,语法为:make_pair(value1, value2),其中value1和value2分别表示两个值的具体数值。在函数中返回pair对象时,可以使用make_pair函数将两个值打包成一个pair对象进行返回。在调用函数时,可以使用pair.first和pair.second来访问pair对象中的两个值。
阅读全文