可以这样解释:歇后语是一种常见的口头表达方式,由于生活中人们常常利用语言的双关和幽默,因此产生了歇后语这种特殊的语言形式。其中,“有枣无枣三竿子”是一个典型的歇后语,它看上去似乎毫无逻辑,但实际上是利用了声音和意义的双关来达到幽默的效果。
“有枣无枣三竿子”中的“枣”和“竿子”二字,其实是谐音字。“枣”和“糟”谐音,“竿子”和“干子”谐音。“糟”的意思是腐败或乱七八糟的意思,“干”则有不做任何事情或干燥的意思。“有枣无枣三竿子”实际上是暗示着“有糟无糟三干子”,表达的是“有糟蹋(糟)的,无糟蹋的,三个无所作为(干子)”。
“有枣无枣三竿子”这个歇后语的含义是在嘲讽或讥讽那些同样无所作为、不做有益之事的人。这句歇后语既利用了谐音的幽默,又起到了批判的作用。这也是歇后语作为一种特殊的语言形式的魅力所在。