strcat(p_path,&p_dir->d_name); qwe.c:37: warning: passing argument 2 of ‘strcat’ from incompatible pointer type p_dir 是结构体指针,d_name 是成员。p_path 是char *类型指针。char *p_path; 哪里不匹配?求解