728x90
#include <iostream>
using namespace std;
char& find(char a[], char c, bool& success);
int main()
{
cout << "2018305051 전유정" << endl << endl;
char s[] = "Mike";
bool b = false;
char& loc = find(s, 'M', b);
if (!b)
{
cout << "M을 발견할 수 없다." << endl;
return 0;
}
loc = 'm';
cout << s << endl;
}
char& find(char a[], char c, bool& success)
{
for (int i = 0; i < sizeof(a); i++)
{
if (a[i] == c)
{
success = true;
return a[i];
}
else success = false;
}
}
반응형
'전공 공부 > C++' 카테고리의 다른 글
클래스 Person 깊은 복사 생성자 (0) | 2021.05.27 |
---|---|
클래스 Person 얕은 복사 생성자 (프로그램 비정상 종료) (0) | 2021.05.27 |
클래스 Circle 참조에 의한 호출 (0) | 2021.05.26 |
클래스 Book 얕은 복사 생성자 (0) | 2021.05.26 |
복사생성자 (0) | 2021.05.20 |