아니. 표준이랑은 상관없고 K&R 1st edition 에서 그렇게 써서 그거 따라한 프로그래머들 있었음. 당시에도 괄호 없어도 상관은 없었고. 그리고, 그때는 함수를 double avg(a, b) double a, b; { return (a+b)/2; } 식으로 정의함.
d(93.133)2014-02-26 15:34
return()이 아니고 ()는 걍 우선순위 바꾸는 용도로 쓰인거다... 물론 저 코드는 return을 함수처럼 보이게 만드는 훼이크고 (잘못된건 없음)
C언에 현대 표준도 있었음?
ㄴ 왜 ISO 표준 계속 업데이트되잖아
ㄴ 그런느낌?
아니. 표준이랑은 상관없고 K&R 1st edition 에서 그렇게 써서 그거 따라한 프로그래머들 있었음. 당시에도 괄호 없어도 상관은 없었고. 그리고, 그때는 함수를 double avg(a, b) double a, b; { return (a+b)/2; } 식으로 정의함.
return()이 아니고 ()는 걍 우선순위 바꾸는 용도로 쓰인거다... 물론 저 코드는 return을 함수처럼 보이게 만드는 훼이크고 (잘못된건 없음)
항공대컴공 ㅁㄴㅇㄹ ㅎㅇ