cane : 多指用藤或竹制成的细长的手杖。
- He wore a grey suit and leaned heavily on his cane.
stick : 普通用词，指木制的细长手杖。
- a walking stick
- At 84 he's still quite active, although he walks with the aid of a stick.
- The old lady leant on her stick as she talked.
staff : 多指走路爬山时用作支持或防卫使用的长木棒。