【发布时间】:2015-03-05 13:12:38
【问题描述】:
每当一个指针变量加一时,它将指向下一个整数的位置(在本例中为前四个字节)作为跨越四个字节的 int 变量数据。
如何访问每个字节地址并打印其中存储的值?
#include <stdio.h>
int main(int argc, char* argv[])
{
int array[2] = {20,30};
int *iptr ;
iptr = array ;
printf("Address of data = %p\n", &array[0]);
printf("Address of data = %p\n", &array[1]);
}
【问题讨论】: