1
이 코드는 내가 fopen()
이고, 문자열이 name
이고 "test"가 있습니다. 어떻게 확장자가 아닌 내 name
var에 ".txt"와 같은 파일 확장명의 상수를 정의 할 수 있습니까? 내 생각에 대해 : #define TXT ".txt"
하지만 함수에서 사용하려면 어떻게해야합니까? fopen(name TXT, "r");
처럼 또는 scanf()
부분의 파일 이름을 물어볼 때 상수를 추가해야합니까?C에서 파일 확장명에 대해 ".txt"상수를 정의하는 방법은 무엇입니까?
전염병처럼 strncpy()를 피하십시오. 'snprintf()'를 더 잘 사용하고 반환 값을 확인하십시오. – wildplasser