*ptr++ 에 관해서
- 프로그래밍/C언어
- 2011. 3. 9. 15:44
*ptr++ 라는 소스를 많이 찾아볼 수 있다.
살짝 해석해보면 값을 읽어들이고,
연산이 마친후 다음위치로 이동(타입크기만큼)
ex1)
for(int i = 0; i < 5; i++)
{
printf("%d", *ptr);
ptr++;
}
ex2)
for(int i = 0; i < 5; i++)
{
printf("%d", *ptr++);
}
ex1)코드가 ex2)로 한줄로 표현이 가능하다.
처음에 보기엔 불편할지 몰라도 쓰다보면 아주 강력한 유혹을 준다는 ㅋㅋㅋ
이 글을 공유하기