I have some C source code and would like to show the circumflex or caret (^) in the way it is typically shown in source code -- as a full-size character. The source code will be appearing in typewriter font, and I'd like for the character to have the same (i.e. fixed) width as all the other characters.
Things that I tried (all inside \texttt{}) that don't work satisfactorily:
\textasciicircumproduces a small, high circumflex\char`\^ same
\verb|^|same\wedgein math mode produces a symbol that is too big and too wide, upsetting alignment of subsequent columns
I'm also interested in showing a full-size tilde (~), though I see that has already been beaten to death here. I really hope the same hijinks won't be needed for the circumflex, but it would be good to know for sure either way!
