c++代码不使用函数实现
时间: 2024-03-15 18:34:28 浏览: 69
C++实现修改函数代码HOOK的封装方法
要实现不使用函数的C++代码,可以将原来的函数代码直接写在主函数中。以下是不使用函数的C++代码实现:
#include <iostream>
#include <algorithm>
using namespace std;
int main() {
int a[10] = {0,1,2,3,4,5,6,7,8,9};
sort(a, a+10, [](int a, int b){return a > b;});
for(int i=0; i<10; i++) {
cout << a[i] << " ";
}
return 0;
}
这段代码实现了对数组a进行从大到小的排序,并输出排序后的结果。通过使用lambda表达式[](int a, int b){return a > b;}来替代原来的compare函数,达到不使用函数的目的。
阅读全文