음...

6Gelemen의 이미지

일단 제가 말을 꺼내고 싶은 것은 포인터의 필요 유무입니다.
예를 들어 n1과n2의 값을 바꾸는 함수를 만드는 것에서
포인터를 사용하면 더 편하기야 하겠지만 return문이나 =연산자를
사용하는 것 만으로도 그예제를 만들수 있을것 같네요.
제가 그 예제를 만들어본 적은 없지만
java가 포인터가 없다는 점에서
C언어도 시스템 을 프로그래밍하는 것이 아닌 응용 프로그램을 만드는 것에는
충분히 포인터를 쓰지 않아도 되지 않아도 될까 생각합니다.
제가 초보라서 잘 모를 수도 있으니
틀린 부분이 있으면 제가 잘 모르니 답글 달아주시면 감사하겠습니다.

alstjr7375의 이미지

그럼 모든 값을 복사하여 전달한다는 말인데, 성능에서 문제가 생기지 않을까요??
C의 용도를 생각해보면 곤란할거 같네요.