From: tanp@ns (Bill Wendling) Newsgroups: comp.lang.c Subject: Re: Question-2
Casey inexplicably wrote:
} What is the relationship between short, int and long variables?
Short and long variables have been married for the past 12 years. Their marriage was a happy and fruitful, or so everyone thought.
They put up a happy front when out in public, but secretly their marriage was falling apart. Short has been seen drinking too much at the corner bar while long was having a secret affair with the next door neighbor, int variable (no relation).
Well, one night, after a tough day at the CPU, short came home only to find long in bed with int. Long looked up defiantly at short as if to say, "So?? What are you going to do, you impotent wimp!". Short had a break-down. Int quickly put on his pants and headed for the door. He wanted no part of this.
Short was over-wrought with grief and overcome with anger at his wife, long. He was going to end it all, but he would make the cheating long pay for what she did to him. So, after a night of heavy drinking, short got a gun and headed back to his house.
In the meantime, int had gone over to long's house to break off the affair.
"We can't go on like this," he said. "Your husband is likely to do some thing horrible to us!" He said ironically.
Just then, short burst in. He had really only meant to scare long, but seeing int there threw him into a rage! Pointing the gun in their general direction, he told them to get into the bit bucket!
"You're drunk!" cried long. "You don't know what you are doing!"
"Get in there!!!" shouted short.
A damp spot formed on the front of int's trousers, short noticed with no little amount of satisfaction.
Long and int went to their deaths in /dev/null. Short became a hopeless alcoholic with a liver that does him more harm than good.
And that is the relationship between short, int, and long. It's not pretty, but it's not a pretty business.