
분할 오류 표시 코어 덤프 여러 파일의 내용을 하나의 파일로 복사 문제는 문자열을 인수로 사용하고 현재 작업 디렉터리에 있는 해당 이름으로 시작하는 모든 파일을 검색하고 모든 파일의 내용을 병합하는 C 프로그램을 작성하는 것입니다. 해당 파일을 이름(Mfile)을 가진 새 파일로 복사하고 새 파일에 대한 파일 설명자를 반환합니다. 이 링크에서 내 코드를 볼 수 있습니다 이게 내 코드에 대한 링크야
답변1
fp=fopen("dr->d_name","r");
위의 코드는 다음과 같이 다시 작성되어야 합니다 fp=fopen(dr->d_name,"r");
.
C에서는 항상 큰따옴표로 묶인 값을 변수 대신 문자열로 처리합니다.