티스토리 뷰

자바개발자들이 c를 할때 가장 황당한게 String 변수형이 없어서일 것이다.

그럼 스트링을 리턴하는 함수를 어떻게 만들지??

자바 같으면 간단히 스트링 변수를 리턴하면 되는데 c는 그렇지가 않다.

아래와 같이 포인터를 리턴해야 한다.

먼저 프로토타입을 선언한다.

char * GetDateMonthAgo();

int main(argc,argv)
int argc;
char *argv[];
{
  printf("1달전=[%s]\n",GetDateMonthAgo());

}

char * GetDateMonthAgo(){

  $char monthago[100];
  $database db명;
  $select monthago
  into :monthago
  from 테이블명;

  return &monthago;
  //이런식으로 포인터를 리턴하면 된다
}
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
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
글 보관함