Coding 수업정리/CS50
CS50-03-pset-runoff if(!vote)로 function 소환..
if(!vote)로 function 소환.. 제목처럼 function은 if 조건으로 불러도 내부 함수가 모두 실행된다는걸, 직관적으로는 이해할수가 없었으나, function이라는 친구가, 비교하려고 쳐다보기만해도 갑자기 와서 자기 할일 다하고가는 이상한 친구라고 생각하면 이해가 쉬웠다. 아래 코드에서 vote라는 function을 참인지 아닌지 보려고 부른건데 문제는 vote Function 내부에 투표지 등록하는 함수가 다 들어있어서 저렇게 비교하려고 불러도, 그친구는 일을 다 해버린다는 것이다. 이게 직관적으로 이해는 안가는데, 컴퓨터라는게, 그리고 function이라는 특성을 이해하니 이해가 간다. // Query for each rank for (int j = 0; j < candidate_co..