포인터 썸네일형 리스트형 함수의 인자로 포인터 사용시 주의사항 함수의 인자로 포인터를 사용시 주의 할 사항을 몇 개 적어본다. 함수의 인자로 포인터가 사용되는 경우는 주로 메모리 관련이거자 직접 인자값을 수정할 경우인데 후자의 경우는 대부분 알고 있을터? 가령 void change_value(int value) { value = 1; } void main() { int a = 0 change_value(a); printf("a = %d",a); } 하면 필시 a는 0이다. 이럴 경우엔 void change_value(int *value) void main() { int a = 0 change_value(&a); printf("a = %d",a); } 로 해줘야 a값이 변하는것을 알 수 있다. 이런경우야 항시 배우고 쓰고있다지만 다음과 같은 경우를 생각해보자 void.. 더보기 이전 1 다음