[t:/]$ 지식_

python ctypes 포인터 연산

2023/01/26

C에서 포인터 연산을 할 경우 +1은 데이터 형 만큼의 주소 증가를 의미한다. 즉, 번지수로는 +sizeof(데이터형) 이 된다.

파이썬 ctypes을 이용해 C와 쓰까쓰다보면 void *를 그냥 만능으로 쓰기 쉬운데, 이러다보니 +1은 그냥 번지 수가 진짜 1만큼 증가한다.

당연한 일이다. 그런데 못 봤다..

오늘 하루 잘 갔다..









[t:/] is not "technology - root". dawnsea, rss