programing

C 유형 캐스트 및 추가 우선 순위

powerit 2023. 10. 25. 23:51
반응형

C 유형 캐스트 및 추가 우선 순위

다음 표현식의 우선 순위는 무엇입니까?

item = (char*)heap + offset;

그런가요?(char*)(heap + offset)아니면((char*)heap) + offset?

우선 순위 테이블에 따라 이진 추가를 캐스트합니다.

Precedence Table

그건…((char *)heap) + offset. 깁스는 덧셈보다 훨씬 더 높은 우선 순위를 가집니다.

((char*)heap) + offset

우선 순위가 훨씬 높기 때문에 캐스팅이 먼저 됩니다.

C 우선 순위 테이블에서 이를 확인할 수 있습니다.

언급URL : https://stackoverflow.com/questions/3354446/c-type-casts-and-addition-precedence

반응형