发布网友 发布时间:2023-01-15 13:03
共3个回答
热心网友 时间:2023-11-11 23:27
取任何变量的地址,只需要使用取地址运算符——&即可。比如
int i;都可以通过&取地址运算符操作。
int *pi = &i;
热心网友 时间:2023-11-11 23:27
这样做应该是可以的,&L。 你取出来的地址应该用%p输出。如果要把这个地址赋给变量的话,变量得是长整形。热心网友 时间:2023-11-11 23:28
首先,要在L中存LOW[0]的地址应该这样写,uchar *L = LOW,或者 uchar *L = &LOW[0],其次取L的地址是&L没错,跑飞的话,具体没有代码就不知道什么问题了,不过注意的是&L是16位的,要用int存储热心网友 时间:2023-11-11 23:27
取任何变量的地址,只需要使用取地址运算符——&即可。比如
int i;都可以通过&取地址运算符操作。
int *pi = &i;
热心网友 时间:2023-11-11 23:27
这样做应该是可以的,&L。 你取出来的地址应该用%p输出。如果要把这个地址赋给变量的话,变量得是长整形。热心网友 时间:2023-11-11 23:28
首先,要在L中存LOW[0]的地址应该这样写,uchar *L = LOW,或者 uchar *L = &LOW[0],其次取L的地址是&L没错,跑飞的话,具体没有代码就不知道什么问题了,不过注意的是&L是16位的,要用int存储