1.指针的优点和缺点 优点:灵活高效 (1)提高程序的编译效率和执行速度(数组下标往下移时,需要使用乘法和加法,而指针直接使用++即可) (2)通过指针可使用主调函数和被调函数之间共享变量或数据结构,便于实现双向数据通讯. (3)可以实现动态的存储分配. (4)便于表示各种数据结构,如结构体,编写高质量的程序. 缺点:容易出错 (1)可能变成野指针,导致程序崩溃 (2)内存泄露 (3)可读性差 2.指针和引用的定义和区别 (1)指针和引用的定义 1)指针:指针是一个变量,存储一个地址,指向内存的…