指针是C语言的第二个重点,耐心去学,可以掌握。
使用指针的原因+指针的优点,如下:
1 用指针可以表示一些复杂的数据结构。
存储数据可以用数组表示,在数据结构中,可以通过链表、树、图来存储。
2 指针能够高效、快速地传递数据。(结构体中会体现)
3 通过指针可以让一个函数返回多个值。
一个函数只能执行一个return语句,最多只能返回一个值。
4 指针能够直接访问硬件,可以直接操作地址。
5 指针能够指向字符串,对字符串的处理更加灵活。
6 指针是理解面向对象语言中“引用”的基础
7 必须理解指针,猜明白“下标”的用法,明白数组是连续的。