怎样在程序里把字符转换为ASCII码?

怎样在程序里把字符转换为ASCII码?

例如 my $c = "c";
my $t = 10 + $c;(如果c的ascii码是67的话,$t的值应该是77)
但是在程序中好象不行,不能和C一样完成自动转换,有谁能告诉我怎么做吗?希望把问题描述清楚了
ASCII => Char : chr(<char>)
Char => ASCII: ord(<ascii code>), unpack("C*", <ascii code>)
i.e.:
perl -le '$s="C"; $t=10+(($s=~/^\d+$/)?$s:ord($s)); print $t;'
找了好久,没怎么搜索到,所以来问了