문자형 전역변수

avatar80의 이미지

  
//전역으로 선언 
typedef struct test_ {
       char ver;
} test_t;

에구 죄송합니다~ 중간에 빼먹고 올렸네요.
일단 그부분은 삭제하였습니다.

맹고이의 이미지

일단은...

typedef struct test_ { 
       char* ver; 
} test_t; 

가 되어야 하지 않을까요...?
garuna의 이미지

아무거나 가지고 계신 c 책에서 포인터부분을 다시 한번 살펴보시고, malloc 함수의 리턴 type 을 확인하세요...

girneter의 이미지

저도 항상 여기와서 질문만 하고
고수님들의 선문답 같은 대화에
머리를 쥐어짜며 고통스러워하는 허접이지만

님은 포인터에 대해 이 책 저 책 보면서
공부를 좀 많이 하셔야겠습니다.
만약 올리신 소스코드에 잘못 타이핑 하신 부분이 있는게
아니라면
포인터에 대해서 전혀 모르신다는 생각이 들 뿐입니다.

포인터도 포인터지만
변수에 1 byte 만 할당하고
printf 에서 string type 으로 출력하려 하시는것도
영 맘에 걸리네요.
흠~~~

개념없는 초딩들은 좋은 말로 할때 DC나 웃대가서 놀아라. 응?