개강을 하고 시간표를 보니 헬이더군요.. C, C++, 파이썬을 이번학기에 본의 아니게 배우게 되었네요..
많이 헷갈릴듯 해서 빠른 시일내에 C를 잡고자 합니다.
그 중에서 가장 이해안되는 것이 배열과 포인터의 관계입니다.
배열을 포인터연산으로 이용할때 *가 들어가는 경우도 있고 안들어 가는 경우도 있는데 원래 배열의 첫번째는 주소값이잖아요.
int *p,라고하고 arr=p라고 하는 것이 되는 것도 있고 &arr[][]로 쓰는 경우도 있는데 혹시 어떤 식으로 분류를 해야 가장 빠른 이해를 할까요??
혹시 배열과 포인터의 상관관계에 대해 잘 설명된 블로그 글이 있을까요?? 포인터연산을 배열에 이용하고자 할 때 어느 부분에 써야하는 점이 상당히 헷갈립니다.
혹시 배열 포인터와 포인터 배열의 차이에서 비롯되는 건가요?