티스토리 뷰

보통 char* 형식을 리턴하는 함수를 작성할 때, 해당 에러를 볼 수 있다.(에러는 아니고, 경고문구 워닝)


이는, 함수내의 지역변수를 포인터로 리턴할 때 뜨는 경고문구이다.


지역변수는 언제든지 메모리에서 사라질 우려가 있기 때문.


따라서 해당 지역변수를 static으로 선언하거나, 전역변수로 선언해 주어야 함.


'Computer > 컴파일언어' 카테고리의 다른 글

subscripted value is neither array nor pointer nor vector  (0) 2015.12.29
C 언어) byte란  (0) 2015.12.29
C 언어 ) char * 와 char []  (0) 2015.12.29
c 언어) int to char  (0) 2015.12.29
멀티 쓰레드 이용시 주의할 점  (0) 2015.12.23
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함