//전역으로 선언 typedef struct test_ { char ver; } test_t;
에구 죄송합니다~ 중간에 빼먹고 올렸네요. 일단 그부분은 삭제하였습니다.
일단은...
typedef struct test_ { char* ver; } test_t;
아무거나 가지고 계신 c 책에서 포인터부분을 다시 한번 살펴보시고, malloc 함수의 리턴 type 을 확인하세요...
저도 항상 여기와서 질문만 하고 고수님들의 선문답 같은 대화에 머리를 쥐어짜며 고통스러워하는 허접이지만
님은 포인터에 대해 이 책 저 책 보면서 공부를 좀 많이 하셔야겠습니다. 만약 올리신 소스코드에 잘못 타이핑 하신 부분이 있는게 아니라면 포인터에 대해서 전혀 모르신다는 생각이 들 뿐입니다.
포인터도 포인터지만 변수에 1 byte 만 할당하고 printf 에서 string type 으로 출력하려 하시는것도 영 맘에 걸리네요. 흠~~~
개념없는 초딩들은 좋은 말로 할때 DC나 웃대가서 놀아라. 응?
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
일단은...[code:1]typedef struct test_ 
일단은...
가 되어야 하지 않을까요...?
포인터를...
아무거나 가지고 계신 c 책에서 포인터부분을 다시 한번 살펴보시고, malloc 함수의 리턴 type 을 확인하세요...
공부를 좀 더 하심이
저도 항상 여기와서 질문만 하고
고수님들의 선문답 같은 대화에
머리를 쥐어짜며 고통스러워하는 허접이지만
님은 포인터에 대해 이 책 저 책 보면서
공부를 좀 많이 하셔야겠습니다.
만약 올리신 소스코드에 잘못 타이핑 하신 부분이 있는게
아니라면
포인터에 대해서 전혀 모르신다는 생각이 들 뿐입니다.
포인터도 포인터지만
변수에 1 byte 만 할당하고
printf 에서 string type 으로 출력하려 하시는것도
영 맘에 걸리네요.
흠~~~
개념없는 초딩들은 좋은 말로 할때 DC나 웃대가서 놀아라. 응?
댓글 달기