我正在为考试而学习,我遇到了这个声明。我已经阅读了几本书和笔记,到目前为止我还没有遇到过这个,我什至不知道该怎么称呼它,所以我无法找到答案。
就这样吧。
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
}
}
再说一次,如果我不知道一些基本的东西......好吧,我不知道,因为我还在学习:) 请帮帮我。谢谢。