<div>재가 공부하는 사이트에서</div> <div> </div> <div>이게 결과만 제목처럼 나오고 자세한 이유는 안나오거든요</div> <div> </div> <div>2[ar][1]은 포인터 연산식으로 바꿀시 *(*(2+ar)+1) 이 되므로 ar[2][1]이 되는건 이해가 되는데</div> <div> </div> <div>1[2[ar]], 1[ar[2]가 제가 해석한게 맞는지 몰겠네요...</div> <div> </div> <div>컴파일러는 ar[2][1]을 *(*(ar+2)+1)로 바꾼후에 이진수 기계어로 바꾸므로</div> <div> </div> <div> </div> <div> </div> <div>우선 1[2[ar]]은</div> <div> </div> <div>1[*(2+ar)]->*(1+*(2+ar)) 덧셈은 교환법칙이 성립 되므로 *(*(2+ar)+1)이 되고</div> <div> </div> <div> </div> <div> </div> <div>그다음 1[ar[2]는</div> <div> </div> <div>1[*(ar+2)] -> *(1+*(ar+2)) -> *(*(ar+2)+1)</div> <div> </div> <div> </div> <div> </div> <div>이게 재가 내린 결론인데</div> <div> </div> <div>이게 맞는건가요??</div>
댓글 분란 또는 분쟁 때문에 전체 댓글이 블라인드 처리되었습니다.