meaning of !*

can someone please tell what !* means in shell syntax.

Regards,

(bash) command line functionality:

!* will return the list of parameters from the previos command

e.g.

#  cat file1 file2 foo bar
<snip o/p>

#  echo !*
echo file1 file2 foo bar
file1 file2 foo bar

HTH

any idea what this means in CSH

same as in bash..