I make a document with twocolumn, but sometimes twocolumn is too narrow for source code listing.
I found the multicols environment and used it as follows:
% \documentclass[twocolumn]{article} % I don't use towcolumn, but multicolumn
\documentclass[]{article}
\usepackage{multicol}
...
\begin{multicols*}{2}
\section{In short}
...
\end{multicols*}
% Now I use one column
\begin{multicols*}{1}
...
\end{multicols*}
The result is not what I wanted.

What's wrong with my LaTeX code? What do you do for this case?
I tried to use a figure* environment, but it just floats around, so I'd rather not use it.