解析 可以.加一个强制类型转换就行了.要注意转换后的类型要和指针指向的类型一致,并且这个整数的位长不能超过指针的位长. 比如: int addr = 0x10000004; int *p; 然后在后面的某处就能这样用: p = (int *)addr; 这个在单片机编程里面是很常见的....
百度试题 结果1 题目【题目】可以给指针变量赋一个整数作为地址值 吗 ? 相关知识点: 试题来源: 解析
可以给指针变量赋一个整数作为地址值吗?相关知识点: 试题来源: 解析 最佳答案 可以.加一个强制类型转换就行了.要注意转换后的类型要和指针指向的类型一致,并且这个整数的位长不能超过指针的位长.比如:int addr = 0x10000004;int *p; 然后在后面的某处就能这样用:p = (int *)addr;这个在单片机编程里面是很...
解答一 举报 可以.加一个强制类型转换就行了.要注意转换后的类型要和指针指向的类型一致,并且这个整数的位长不能超过指针的位长. 比如:int addr = 0x10000004;int *p; 然后在后面的某处就能这样用:p = (int *)addr; 这个在单片机编程里面是很常见的. 解析看不懂?免费查看同类题视频解析查看解答 ...
解答一 举报 可以.加一个强制类型转换就行了.要注意转换后的类型要和指针指向的类型一致,并且这个整数的位长不能超过指针的位长. 比如:int addr = 0x10000004;int *p; 然后在后面的某处就能这样用:p = (int *)addr; 这个在单片机编程里面是很常见的. 解析看不懂?免费查看同类题视频解析查看解答 ...