栈的特点和实现