프로그래밍/[C]

[C] 디버그 모드에서는 에러가 안나는데 릴리즈에서는 나는경우

#디파인 2020. 4. 13. 14:47

디버그모드에서는 잘 돌아가던게

릴리즈하려하니 계속 포인터가 잘못 참조 될때 나는 오류가 났다.

 

찾아보니 포인터 변수, 지역변수들이 초기화가 되어있어야 된다고 한다.

 

그래서 char string[100]같은 애들은 char string[100] = "";로 초기화 하였고

나머지 지역변수들도 초기화 햐였더니 해결되었다.