有没有更好的方法来找到双打数组的最大值?是否有标准函数来查找数组中的最大值?这项手术有一些内在的东西吗?我记得DSP芯片中存在专门的ASM指令.
double arr[LENGTH] = /* ... */ double max = *std::max_element(arr,arr + LENGTH);
你需要#include< algorithm>去做这个.那个标题中有很多好东西,值得花时间学习更多关于STL容器和算法库的知识,因为它们可以让你的生活变得更加轻松.
只要我们讨论这个问题,可以考虑将std :: vector或std :: array作为原始C数组的替代品.它们更安全,更容易使用.
希望这可以帮助!