char a[]="itteyoshi";
char *p ="itteyoshi";

上のをauto変数でやると、毎回コピーされるから、かなり遅くない?