数组指针&指针数组
数组指针只是一个指针变量,它占用内存中一个指针的存储空间。指针数组是多个指针变量,以数组形
式存在内存当中,占有多个指针的存储空间。
优先级:()>[]>*
定义指针的时候一定要注意野指针!!!
段错误的几种可能:
1、访问系统数据区,尤其是往系统保护的内存地址写数据,最常见的就是给一个指针以0地址。
2、内存越界(数组越界,变量类型不一致等)。
3、访问到不属于自己的内存区域。
数组指针&指针数组
数组指针只是一个指针变量,它占用内存中一个指针的存储空间。指针数组是多个指针变量,以数组形
式存在内存当中,占有多个指针的存储空间。
优先级:()>[]>*
定义指针的时候一定要注意野指针!!!
段错误的几种可能:
1、访问系统数据区,尤其是往系统保护的内存地址写数据,最常见的就是给一个指针以0地址。
2、内存越界(数组越界,变量类型不一致等)。
3、访问到不属于自己的内存区域。