摘要: 假设定义一个变量如下: int a=0x11223344; 此时a占用4个字节,数据在内存中的保存形式如下: 将a的地址赋值给整型的指针变量 int* pa=&a; 将pa进行解引用,并对它进行赋值 *pa=0; 此时的内存四个字节全部变成0 说明修改正确,但是如果将a的地址赋值给一个字符型指针变量 阅读全文
posted @ 2021-06-05 21:43 疯狗强尼 阅读(321) 评论(0) 推荐(0) 编辑
摘要: 通常情况下,数组名作为函数参数,传递的是数组的首地址,但有两个例外: 1、sizeof(数组名):数组名表示整个数组,计算的是整个数组的大小,单位是字节 2、&数组名:数组名代表整个数组,返回的是整个数组的地址 那么什么是整个数组的地址呢? 上图中,&arr返回值和前两个相等,感觉上元素首地址和整个 阅读全文
posted @ 2021-06-05 01:04 疯狗强尼 阅读(358) 评论(0) 推荐(0) 编辑