방개
비밀번호를 잊어버리셨나요?

질문

함수 관련 질문있습니다.

    • 글자 크기
함수1()
{
	if (함수2() = true)
		return true
	
	return
}

함수2()
{
	if (함수3() = true)
		return true
	
	return
}

함수3()
{

	return true
}

1. 다음과 같이 꼬리를 물듯이(?) 함수가 발생했을 때, 저렇게 표현하는 것이 적절한지 궁금합니다.

return true는 임의로 줄 값이 없어서 제일 그럴듯해 보여서 정했고 실제로는 아무값으로 return받아도 상관없고, 다중함수(?)구조를 빠져나갈 수 있으면 됩니다.

 

 

A선택(x, y)
{
	선택(x, y)
	return
}

B선택(x, y)
{
	선택(x, y)
	return
}


선택(x, y)
{
	MouseClick, Left, x, y
	Sleep, 1000
	return
}

2. 함수의 내용은 같지만 추후에 이해를 위해 함수 이름을 다르게 할 경우에 위와 같은 방법말고 다른 방법이 있을지 궁금합니다.

 

 

    • 글자 크기
댓글 2
  • 2020.3.19 19:25 댓글

    1. 적절합니다.

    2. 굳이 저렇게 쓰셔야하는건가요? 그냥 함수 하나로 쓰면 안될지.. ㅎㅎ

  • 프날님께
    차랑글쓴이
    2020.3.19 19:28 댓글

    넵. 감사합니다. 하나로 쓰고, 주석처리로 해야겠네요. 감사합니다!

댓글 달기

서버에 요청 중입니다. 잠시만 기다려 주십시오...