|
#include <iostream>
using namespace std;
void get_min_max(int srt[], int arr_len, int* max_c = NULL, int* min_c = NULL)
{
if (arr_len < 0 || (!max_c && !min_c)) return;
int min_valuel = srt[0];
int max_valuel = srt[0];
for (int i = 1; i < arr_len; i++)
{
if (min_valuel > srt[i] min_valuel = srt[i]);
if (max_valuel > srt[i] max_valuel = srt[i]);
}
if (max_c) *max_c = max_valuel;
if (min_c) *min_c = min_valuel;
}
void get_min_max(int srt, int arr_len, int* max_c, int* min_c)
int main(int argc, char* argv[])
{
int srt[] = { 66,33,55,22,88,89,19 };
int c, d;
get_min_max(srt, sizeof(srt), &c, &d);
cout << "最大数 = " << c << ",最小数 = " << d << endl;
}
已启动生成…
1>------ 已启动生成: 项目: zhang, 配置: Debug x64 ------
1>gehao.cpp
1>C:\Users\小九\source\repos\zhang\gehao.cpp(21,1): fatal error C1071: 在注释中遇到意外的文件结束
1>HelloWorld.cpp
1>C:\Users\小九\source\repos\zhang\HelloWorld.cpp(10,27): error C2146: 语法错误: 缺少“)”(在标识符“min_valuel”的前面)
1>C:\Users\小九\source\repos\zhang\HelloWorld.cpp(10,46): error C2059: 语法错误:“)”
1>C:\Users\小九\source\repos\zhang\HelloWorld.cpp(11,27): error C2146: 语法错误: 缺少“)”(在标识符“max_valuel”的前面)
1>C:\Users\小九\source\repos\zhang\HelloWorld.cpp(11,46): error C2059: 语法错误:“)”
1>C:\Users\小九\source\repos\zhang\HelloWorld.cpp(17,1): error C2144: 语法错误:“int”的前面应有“;”
1>正在生成代码...
1>已完成生成项目“zhang.vcxproj”的操作 - 失败。
========== 生成: 成功 0 个,失败 1 个,最新 0 个,跳过 0 个 ========== |
上一篇: 重写CDockablePane类设置样式后,左侧无法拉伸下一篇: 程序从C# 移植到 C++CLR看不懂错误提示
|