Ch 언어의 구문을 C/C++의 것과 거의 같다.
Ch 환경에서는 소스를 컴파일 하지 않고 그대로 실행시킨다는
것이 C/C++ 환경과 다를 뿐이다.

C/C++/Ch/Java 언어의 함수 정의 구문 양식은

       type functionName(parameters) {
             block
       }

이다.

또 C/C++/Ch/Java 언어의 for 반복문 양식은

       for (varName = initialValue; condition; replicator) {
             block
       }

이다.



소스 파일명: forTest.ch
------------------------------[소스 시작]
#include <stdio.h>

void printDan(int dan) {
  int i;
  for (i = 1; i < 10; i++) {
    printf("%d x %d = %d\n", dan, i, dan*i);
  }
}

int main() {
  printDan(2);
  return 0;
}
------------------------------[소스 끝]

실행> ch forTest.ch
2 x 1 = 2
2 x 2 = 4
2 x 3 = 6
2 x 4 = 8
2 x 5 = 10
2 x 6 = 12
2 x 7 = 14
2 x 8 = 16
2 x 9 = 18





Creative Commons License
이 저작물은 크리에이티브 커먼즈 코리아 저작자표시-비영리-변경금지 2.0 대한민국 라이센스에 따라 이용하실 수 있습니다.

Posted by Scripter
,