본문 바로가기

프로그래밍/[C]

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

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

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

 

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

 

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

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

'프로그래밍 > [C]' 카테고리의 다른 글

[C]포인터반환, 스택영역 힙영역  (0) 2020.04.17
[C]strcat, 문자열 포인터  (0) 2020.03.24
[C]strtok함수 연속사용 NULL문자  (0) 2020.03.20