C언어에서 함수 정의하는데 바디에서 임시로 리턴값 저장할 변수 이름을 정해야 되는데
아무리 생각해도 함수 이름 말고는 그 리턴값을 저장할 변수이름이 마땅치 않은경우
좀 헷갈리겠지만 이름이랑 같은 변수를 내부에서 쓰기도 하나욤?
문법적으로는 변수의 범위가 다르니까 괜찮지만 혹시 헷갈린다고 꺼려하는일인지 궁금해서..!
C언어에서 함수 정의하는데 바디에서 임시로 리턴값 저장할 변수 이름을 정해야 되는데
아무리 생각해도 함수 이름 말고는 그 리턴값을 저장할 변수이름이 마땅치 않은경우
좀 헷갈리겠지만 이름이랑 같은 변수를 내부에서 쓰기도 하나욤?
문법적으로는 변수의 범위가 다르니까 괜찮지만 혹시 헷갈린다고 꺼려하는일인지 궁금해서..!
안되지않나여 ?
되기는 하는거같은데여..
스코프가 다르니까 가능은 할텐데, 그렇게 쓰는 분들을 본적이 없네요.
그럴땐 보통 함수이름앞에 get이라고 붙여주는게 암묵적인룰이지
아하 같은이름을 쓰지 않아야겠네요 답변해주셔서 감사해요!!
ret