你说的是什么?Shell 脚本 还是 C 语言?Shell 脚本中,双引号内的 $ 变量是被展开的,就是它们会被计算;而单引号中所有的文字都是不变动的,取他们字面的意思和值,也就是说 $ 是不会被展开。C 语言中,单引号 一般是代表一个字符的二进制值,类型与 int 兼容;而 双引号 是字符串,是 char 数组,与 char* 兼容。
引号和双引号uiytr