关于一段C语言的疑惑:*(int *)(®) 具体表达的是一种什么含义?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/06 06:21:32

关于一段C语言的疑惑:*(int *)(®) 具体表达的是一种什么含义?
关于一段C语言的疑惑:*(int *)(®) 具体表达的是一种什么含义?

关于一段C语言的疑惑:*(int *)(®) 具体表达的是一种什么含义?
意思是把® 的指针类转成指针类 (int *)再取 Int里的值,既是取4字节值,做的例子:
char ®[8]={0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x04};
int result=*(int *)(®);
把®4字节存取在result里,结果如下:
result = 0x04030201
希望今天的回答不会被删除吧,祝你好运