I thought it came from the nautical alphabet, the flag for the letter C meaning "yes".
One should know what CC means, being a controller.
An Aeroflot pilot has been asked recently whether his destination was Uniform Uniform Echo Echo.
His answer was: Charlie Charlie
Then his flightplan was changed by the controller to UUCC.
He might still be wondering!