첫번째 변수 배열에 사용된 static의 사용은 납득이 됩니다만, 두번째 static 키워드만 주어진 블록은 이해하기가 힘드네요.
올바른 코드인가요?
이렇게 해둔 이유는 무엇인가요?
클래스의 객체가 만들어지기 전, 정적 메소드가 실행되기 전에 정적변수를 초기화한다는 규칙과 관련이 있나요?
lex와 yacc를 곰방 시작한 초학돈데요
예제들당 좀 보면서 배우는 중인데 왜 메모리할당만 해놓고 해방하는건 안보이죠?
예를 들면 lex에서 yacc에로 토큰넘길 때
yylval = strdup(yytext);
return NAME;
뭐 이런 식으루만 되 있구 lex쪽이나 yacc쪽에 다 해방하는게 없두라구요.
완성안된 예제라 그런가요?
그럼 제