독학중인데 배열은 용도를 알겠는데 포인터는 어디에 쓰이는지 모르겠어
일반 변수랑 차이가 뭐야?
메모리 직접 접근, 메모리 수동 햘당, call by reference 등...
배열 != 포인터, 배열 포인터와 포인터 배열 검색 해보시길
배열이라는 데이터연속체의 개념을 c 에서는 포인터로 구현한 것 뿐입니다.(offset + 데이터사이즈) 그래서 비슷한 데이터연속체인 문자열도 배열로 표현할 수 있고 문자열 할당도 포인터를 사용하는 거에요.
그리고 포인터의 개념은 어셈블리(기계어)와 밀접하게 관련되어 있습니다(포인터의 개념을 언어레벨에서 추상화시킨 자바등등의 언어보다 고성능을 낼수있다는 소리)
ㅁ//거에요->거예요 (받침 있으면 이에요 없으면 예요 이로 끝나면 받침 없으므로 예요 요 떼서 말 되면 에요 아니에요는 예외 인명엔 예요(예 : 길동이예요) 성까지 쓰면 이에요(예 : 홍길동이에요)) [리듬 맞춤법 봇♬]
로우레벨 처리할때 그리고 임베디드 분야는 고급지게 만들때 꽤 쓰긴함
포인터는 그냥 다 쓰여. 알면 복잡한데 하이 렝귀지에서는 별 의미 없음. 뭘독학하는지 모르겠지만.
포인터를 주소값이라고 표현하는데. 10이라는 변수를 메모리에 넣어야되. 메모리 어딘가에는 위치할꺼 아닌가. 그럼 그 메모리 어디를 뭐라고 표현하냐면 포인터라고 표현해. 메모리에 공간이 1번 2번 3번 있자나. 1번에 10변수를 넣었어. 1번을 포인터라고 표현한다.
간단해 저글링 100마리를 다 읽어와서 사용할건지, 아니면 저글링100마리를 가르키는 화살표로 사용할건지.
메모리 직접 접근, 메모리 수동 햘당, call by reference 등...
배열 != 포인터, 배열 포인터와 포인터 배열 검색 해보시길
배열이라는 데이터연속체의 개념을 c 에서는 포인터로 구현한 것 뿐입니다.(offset + 데이터사이즈) 그래서 비슷한 데이터연속체인 문자열도 배열로 표현할 수 있고 문자열 할당도 포인터를 사용하는 거에요.
그리고 포인터의 개념은 어셈블리(기계어)와 밀접하게 관련되어 있습니다(포인터의 개념을 언어레벨에서 추상화시킨 자바등등의 언어보다 고성능을 낼수있다는 소리)
ㅁ//거에요->거예요 (받침 있으면 이에요 없으면 예요 이로 끝나면 받침 없으므로 예요 요 떼서 말 되면 에요 아니에요는 예외 인명엔 예요(예 : 길동이예요) 성까지 쓰면 이에요(예 : 홍길동이에요)) [리듬 맞춤법 봇♬]
로우레벨 처리할때 그리고 임베디드 분야는 고급지게 만들때 꽤 쓰긴함
포인터는 그냥 다 쓰여. 알면 복잡한데 하이 렝귀지에서는 별 의미 없음. 뭘독학하는지 모르겠지만.
포인터를 주소값이라고 표현하는데. 10이라는 변수를 메모리에 넣어야되. 메모리 어딘가에는 위치할꺼 아닌가. 그럼 그 메모리 어디를 뭐라고 표현하냐면 포인터라고 표현해. 메모리에 공간이 1번 2번 3번 있자나. 1번에 10변수를 넣었어. 1번을 포인터라고 표현한다.
간단해 저글링 100마리를 다 읽어와서 사용할건지, 아니면 저글링100마리를 가르키는 화살표로 사용할건지.