“<:]{%>” 이 수염 달린 사람같이 생긴 건 뭐예요?


밑에 소스 코드가 아무 이상 없이 실행돼요. 왜죠? 저건 무슨 의미가 있는 건가요?

소스코드

int main(){
  <:]{%>; // <-이것
}
  • 2016년 06월 01일에 수정됨
    루비와 파이썬을 좋아합니다. 새로운 언어를 배우는것도 좋아해요. 모바일 게임도 조금 만들어 봤습니다.
  • 2016년 01월 07일에 작성됨

조회수 206


1 답변


좋아요
0
싫어요
채택취소하기

<:]{%>[]{} 와 같습니다.

<: = [ %> = }

이기 때문이지요.

요즘에야 이런 게 많이 필요 없어졌지만 키보드가 좋지 않던 시절에는 저렇게 여러 개의 문자를 모아서 하나의 토큰으로 썼어요.

  • 2016년 01월 07일에 작성됨

로그인이 필요한 기능입니다.

Hashcode는 개발자들을 위한 무료 QnA사이트 입니다. 작성한 답변에 다른 개발자들이 댓글을 작성하거나 좋아요/싫어요를 할 수 있기 때문에 계정을 필요로 합니다.
► 로그인
► 계정만들기
Close