摘要:
1.指针赋值 ① int i , *p , *q; p = &i;//p获取i的地址 q = p;//指针变量p把地址拷贝给指针变量q *p = 1;//改变i的值为1 *q = 2;//改变i的值为2 ② int i , j , *p , *q; p = &i;//指针变量i获取i的地址 q = 阅读全文
摘要:
1.内存地址就是一个编号,这些编号都是连续的,称作地址。编号对应的内存以字节为单位划分。 2.内存地址的大小与数据总线的位数有关 3.内存访问分为:直接访问和间接访问 ①直接访问:直接访问内存单元中的内容 示例: int a = 20 ; 对于直接访问,a代表存放数据的内存单元,通过对a赋值或者取值 阅读全文
摘要:
1.malloc (1)malloc分配函数:需要给出申请空间大小(以字节为单位) (2)返回值是一个首地址,用指针接收 (3)使用sizeof计算元素大小 (4)使用malloc函数申请内存空间,用完后需要释放,否则会造成内存泄露 (5)释放函数free需要指向分配内存的指针 (6)基本形式:vo 阅读全文