木曜日, 11月 22, 2007

perl の \ は c の &

'\' はどうやったら google の検索キーワードに入れられるんだ?

こちらのページから

c で書くと
char *a = "abc";
char **p;
p = &a;
printf ("%c\n",a[0]);
printf ("%c\n",*p[0]);
// 参照先を変更
*p[0] = 'x';
printf ("%c\n",a[0]);

perl で書くと
my @a = ('a','b','c');
my $p;
$p = \@a;
printf "%s\n",$a[0];
printf "%s\n",$$p[0];

$$p[0] = 'x';
printf "%s\n",$a[0];

 いつの時代も、頭の良い人たちのやることは、凡人には理解しがたい。同じようなことをするのに、わかりにくい物を二つも覚えるのはたくさんだ!!。

 だれか C のインタープリタを作って perl に対抗しないか?

0 件のコメント: