프로그래밍/C++
[C++] 배열의 최대값, 문자열 길이 구하기
HSDY
2023. 2. 2. 10:40
반응형
코드
#include <iostream>
using namespace std;
int GetLength(char* c)
{
cout << "sizeof(c)=" << sizeof(c) << endl;
int len = 0;
while (*c++ != '\0')
len++;
return len;
}
int MaxNum(int* b, int size)
{
int max = b[0];
for (int i = 1; i < size; i++)
{
if (b[i] > max)
max = b[i];
}
return max;
}
int main()
{
int a[5] = { 4,8,1,4,9 };
int max = MaxNum(a, 5);
cout << "최대 큰수는 " << max << "입니다" << endl;
char name[20] = "hello";
cout << "sizeof(name)=" << sizeof(name) << endl;
int len = GetLength(name); // 이름 - 주소
cout << "길이는 " << len << endl;
}
결과