구조체 접근.. 도움이 필요합니다.

johnykoo84의 이미지

안녕하세요. 프로그래밍을 배우고 있는 학생입니다.
구조체 안에 배열을 정의하고 다른 멤버들을 건드리지 않고 수정하려고 하는데 수정이 되지 않네요.
도와주시길 간절히 부탁드립니다.

대략 아래와 같이 하고 있는데요

typedef struct schd
{

int sYear;
char s[25];
}schd;

schd abc = {1, "abc"}; // 이렇게 선언하면서 캐릭터 배열을 넣으면 들어가는데요.

이후에

abc.s = "def"; // 이렇게 개별적으로 접근해서 수정하고 싶은데 컴파일 에러는 없지만 전혀 바뀌지 않더라구요..

도와주시면 감사하겠습니다.

kjh27814의 이미지

strcpy(abc.s, "def");

johnykoo84의 이미지

답변 감사드립니다.!!!!! 좋은하루 되세요