목록subroutine (2)
꿈 많은 사람의 이야기
안녕하세요~ 저번 글까지 펄의 서브루틴, 펄을 이용한 웹 페이지 출력 등을 진행해 보았습니다 하나씩 정리해보자 라는 생각으로 블로그에 정리를 시작했는데요 어느덧 자료가 많이 쌓였네요 하루에 1시간도 공부를 못하긴 하지만 그래도 짬짬히 공부했더니 많이 쌓였네요 어쨋든 이번에는 이 서브루틴을 이용해서 웹 페이지에 출력하려고 합니다. 일종의 함수화이죠 해시의 값에 따라 테이블 개수가 달라지는 방식인데요 처음엔 아래 사진 처럼 진행될 것입니다. 그리고 해시 개수를 늘리면 아래 사진처럼 될 것입니다. 여기서의 핵심은 서브루틴의 구조는 바뀌지 않는다!입니다. 단지, 전달해 주는 값만 바뀌는 거죠 바로 소스코드 보여 드리겠습니다~ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 ..
이제 펄에 대해서 어느정도 지식을 쌓았습니다 펄 설치부터 일반 변수(스칼라), 반복, 조건, 배열, 해시 등 많은 것을 알아봤는데요 이번엔 서브루틴을 알아볼까합니다. 서브루틴은 흔히 java나 c에서 쓰이는 함수라고 보시면 됩니다. 펄에선 서브루틴이라고 불립니다~ 펄 글은 프로그래밍 지식이 조금은 있으신 분들이 보실 것 같은데요 혹시 몰라 함수가 뭐지? 하시는 분들을 위해 간단히 설명하면요! 함수는 일종의 기능을 결집해 놓은겁니다. 더하기 기능을 만들어서 필요때 마다 쓰고, 빼기 기능을 만들어서 필요때 마다 쓰고요 이런식이죠 ㅎㅎ 그럼 간단한 더하기 서브루틴을 만들어볼까요? 일단은 서브루틴의 간단한 개념을 봅시다. 펄에서 함수(서브루틴)은 sub로 시작합니다. sub 이름{ 기능 } 구성으로 진행되죠 간..