골드밖에 안되긴 하지만 백준 C++로 풀면서(물론 C랑 C++은 다르지만) 포인터 사용해 본 적 한번도 없고 포인터 활용도 자료구조 구현이나 매개변수 포인터 사용한다는 그런 한정적인 거 밖에 생각이 안납니다.
C를 굳이 파고싶은 생각은 없는데 이 정도면 다른 거 공부해도 될까요?
골드밖에 안되긴 하지만 백준 C++로 풀면서(물론 C랑 C++은 다르지만) 포인터 사용해 본 적 한번도 없고 포인터 활용도 자료구조 구현이나 매개변수 포인터 사용한다는 그런 한정적인 거 밖에 생각이 안납니다.
C를 굳이 파고싶은 생각은 없는데 이 정도면 다른 거 공부해도 될까요?
C로 리눅스 커널 짜고 토발즈한테 컨트리뷰터 인정받을정도면 될 거 같아요.
링크드 리스트 뚝딱 만들정도면 된다고 본다
자료구조랑 포인터ㅇㅇ - dc App
C++ 좀 쓸 줄 알면 C는 솔직히 걸러도 됨
포인터 쓸 줄 모르면 다른 어떤 언어를 가도 그냥 겉만 맴도는 거임
그러면 공부를 어케 해야됨? 링크드 리스트는 구현할 줄 알고 포인터도 쓰라고 하면 쓸 수는 있는데 활용은 못함 메모리 구조는 어느정도 이해했음
링크드 리스트 구현할줄 안다면서 포인터 활용 못한다는건 무슨말임
걍 그정도만 하면 되는거임? 글에도 썼지만 포인터 매개변수랑 자료구조 말고는 어떻게 포인터를 써야될지 모르겠음
다들 포인터로 메모리 누수 같은거 막고 메모리 최적화 한다고 하는데 그런 개념을 잘 모르겠음 그냥 자료구조 동적할당으로 만드는걸 메모리 최적화 시킨다고 말하는거임?
아직 제대로 개념을 모르는 거네 동적 할당과 포인터는 같이 따라오는게 아니다
포인터로 스택도 가리킬 수 있고 꼭 배열의 시작부분을 가리킬 필요도 없고 동적 할당된 자원의 시작부분을 가리킬 필요도 없음 포인터는 어떤 곳에 사용해야 한다라고 정해진 건 없어 그저 포인터가 어떤 역할이고 포인터에 대해 연산했을 때 값이 어떻게 변하는지 잘 알아야 하고 왜 존재하는지 깨달아야 함.