꿈 많은 개발자가 되자! Tae-hwan

아주 기초적이지만 틀리기 쉬운 C 코드 본문

Programming language/C

아주 기초적이지만 틀리기 쉬운 C 코드

taehwan 2012.03.28 01:51
크리에이티브 커먼즈 라이선스

Creative Commons License 이 저작물은 크리에이티브 커먼즈 코리아 저작자표시 2.0 대한민국 라이선스에 따라 이용하실 수 있습니다.
본문

English


아주 기초적이지만 틀리기 쉬운 C 코드 문법을 소개하려고 합니다.

저도 정답을 듣고서야 이해했었죠!


 아래 Code는 컴파일을 하면 아무런 문제가 없습니다. 그런데 문제가 있는 부분이 존재합니다. 아래 소스코드를 보시고 아시는 분은 이유를 비밀댓글로 첨부해주셨으면 합니다.

#include<stdio.h>

int* func() {
	int a = 1234;
	int *b;
	b = &a;
	return b;
}

int main() {
	int *t;
	t = func();
	printf("%d\n", *t);
	return 0;
}


정답은 따로 올리지 않겠습니다.

아무래도 이상이 없다고 생각하시는 분들은 아래 코드를 참고하셔서 테스트 해보세요!^^;

더보기

아시는 분은 비밀 댓글을 통해서 업로드 해주세요!



개인 광고 영역
17 Comments
댓글쓰기 폼