나는 시험 공부를하고 있는데, 나는이 성명서를 보았다. 나는 몇 권의 책과 노트를 읽었으며 지금까지 나는 이것을 보지 못했고 무엇을 불러야 할지도 모릅니다. 그래서 대답을 찾을 수 없었습니다.포인터 유형의 구조 또는 포인터 인 구조?
여기 있습니다. 내가 기본 뭔가를 알고 해달라고하면
typedef struct {
unsigned a: 4;
unsigned b: 4;
} byte, *pByte;// what does *pbyte means here?
int main(){
pByte p = (pByte)x; // this is typecasting void pointer. how does it work with *pbyte
byte temp;
unsigned i;
for(i = 0u; i < n; i++) {
temp = p[i]; //again I have no idea why we suddenly have array
}
}
은 다시 ...... 물론 나는 아직도 제발 도와 :) 학습 원인 메신저를 잘 모릅니다. 감사.
byte b;
pByte pB = &b;
도 동일합니다 :
당신은 심각하게 [이 질문을 처음부터 끝까지 읽어야합니다] (http://stackoverflow.com/questions/5727/what-are-the-barriers-to-understanding-pointers-and-what-can-be-done- 극복하기), 특히 첫 번째 대답은 매우 놀랍습니다. – WhozCraig
AFAIK이 매우 구체적인 "problem"이 두 언어에서 동일하기 때문에 [tag : c] 태그도 추가했습니다. – LihO