티스토리 뷰

[] == 1byte 라 정의한다.
이는 문자 형에 따라 할당되는 메모리라 가정한다.
원칙상 모든 변수는 다음과 같은 원칙에 준하여 대입연산을 한다.
[] = []  == true
문자 형이 같아야 위와같이 똑같은 메모리가 할당되며 대입 연산이 true가 된다.

하지만, [] = [][] 와 같은 형은 false이지만,
[][]=[]와 같은 경우에는 대입이 성공 하는 방법이 있다
다음과 같이 하면된다. 
[][]= (int)[] 
이는 cast 동작을 수행해 [][]=[][]와 같이 만들어 대입하여 성공하는 것으로서
cast가 수행되지 않으면 대입되지 않고 error를 발생시킨다.
혹은 원치않는 값을 만들어낸다.
댓글

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/03   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31
글 보관함