Q&A

  • 함수와 프로스저의 차이는.....?
리턴값이 있는것과 없는것의 차이는 무었인가요?

질문이 너무 모호한가여?

프로그램 작성중에.......함수는 리턴값이 있고 프로시져는 없자나여....

근데 그 차이가 머져?

프로시저는 어떤(무언가의)행위만 하고 함수는 행위를 한후 값을 주는건가여...?

알듯알듯....가끔씩 헷갈리네여.....

속시원히 답변해주실분...부탁여....^^;

꾸벅....

2  COMMENTS
  • Profile
    류종택 2001.05.14 02:43
    이미 정답을 아시면서..

    생각이 깊으신 분이신가 보네요..



    함수 Function 리턴값을 돌려줌..

    프로시지어 Procedure 리턴값을 돌려주지 않음..



    그외는 별다른 차이점이 없습니다..







    From 류..



    김동수 wrote:

    > 리턴값이 있는것과 없는것의 차이는 무었인가요?

    > 질문이 너무 모호한가여?

    > 프로그램 작성중에.......함수는 리턴값이 있고 프로시져는 없자나여....

    > 근데 그 차이가 머져?

    > 프로시저는 어떤(무언가의)행위만 하고 함수는 행위를 한후 값을 주는건가여...?

    > 알듯알듯....가끔씩 헷갈리네여.....

    > 속시원히 답변해주실분...부탁여....^^;

    > 꾸벅....

  • Profile
    2001.05.14 20:58
    내부적인 차이는 있겠죠.

    function에 Result라는게 할당되고

    procedure는 그러한 값을 반환하기 위한 처리가 생략되고...

    펑션에 한끗 정도의 오버헤드가^^;

    펑션으로 해놓고 값 반환안해도 경고밖에 안 나지만

    둘을 나눠 쓰는게 좋을 것 같습니다.



    류종택 wrote:

    > 이미 정답을 아시면서..

    > 생각이 깊으신 분이신가 보네요..

    >

    > 함수 Function 리턴값을 돌려줌..

    > 프로시지어 Procedure 리턴값을 돌려주지 않음..

    >

    > 그외는 별다른 차이점이 없습니다..

    >

    >

    >

    > From 류..

    >

    > 김동수 wrote:

    > > 리턴값이 있는것과 없는것의 차이는 무었인가요?

    > > 질문이 너무 모호한가여?

    > > 프로그램 작성중에.......함수는 리턴값이 있고 프로시져는 없자나여....

    > > 근데 그 차이가 머져?

    > > 프로시저는 어떤(무언가의)행위만 하고 함수는 행위를 한후 값을 주는건가여...?

    > > 알듯알듯....가끔씩 헷갈리네여.....

    > > 속시원히 답변해주실분...부탁여....^^;

    > > 꾸벅....