\documentclass{standalone} \usepackage{tikz} \usepackage{ctex} \begin{document} \begin{tikzpicture} \draw[very thick] (-1,2.5) -- (-1,-0.5) -- (1,-0.5) -- (1,2.5); \begin{scope} [every node/.style={ rectangle,thick,draw,minimum width=18mm,minimum height=8mm}] \node at (0,0) {}; \node at (0,1) {}; \node at (0,3) {}; \end{scope} \draw[->,very thick] (0,2.4) -- node[right] {push} (0,1.6); \draw[->,very thick] (0,3.6) -- node[right] {pop} (0,4.4); \end{tikzpicture} \end{document}