单引号与回引号问题

单引号与回引号问题

目录下有dd.c haha.c文件,编辑以下脚本
list1
haha='ls *.c'    //为单引号
echo $haha

list2
haha=`ls *.c`    //为回引号
echo $haha

书上说list1运行后显示ls *.c ,但是为什么显示的是ls dd.c haha.c呢?
哦,还有忘说了,我要在变量中显示*号该如何引用?用了\*,也不行,谢谢