• 카테고리

    질문 & 답변
  • 세부 분야

    프로그래밍 언어

  • 해결 여부

    미해결

4: 27 쯤 !line_flag에 대해

22.01.09 22:06 작성 조회수 125

0

4:27에 !line_flag가 false라고 이야기 하셨는데 애초에 위에 line_flag를 false라고 지정했으면 !line_flag는 true가 되는 것 아닌가요???

답변 1

답변을 작성해보세요.

2

강민철님의 프로필

강민철

2022.01.09

안녕하세요 :) 

 

네, 맞습니다. 그렇게 코드를 짜셔도 무방합니다.

다만, 으레

 

"flag가 true라면 무엇 무엇을 한다"

 

라고 코딩하는 것이 일반적입니다.

플래그의 뜻 자체가 

어떤 사건이 발생했음을 알려주는 일종의 이정표와 같은 역할이기 때문에,

이정표가 참일 경우에 무엇을 한다, 즉 line_flag가 true일 경우 line_flag에 해당하는 동작을 한다

 

라고 코드를 짠 것이지요.

 

요는 ,

논리적으로는 질문자님 말씀대로 line_flag를 false로 간주해도 문제가 없고,

컴파일도 잘 되겠지만, 

강의에서의 코드는 통용되는 코드 스타일에 따른 코드입니다.

 

감사합니다.

 

강민철님의 프로필

강민철

2022.01.09

실수로 같은 답변을 여러 번 올렸었네요..

중복되는 답변은 삭제했습니다.

감사합니다.