2013년 9월 10일 화요일

암묵적 형 선언

From Evernote:

암묵적 형 선언

포트란은 암묵적 형 선언(implicit typing)이 지원되므로 변수를 선언하지 않고도 사용할 수 있다. 변수를 선언하지 않은 경우에는 변수명의 첫 문자를 기준으로 변수의 자료형이 결정되는데, 만일 변수명이 i, j, k, l, m, n으로 시작한다면 정수형으로 간주되고, 그 외의 경우에는 실수형으로 간주된다.

하지만, 변수 선언 없이 사용하는 것은 좋은 프로그래밍 습관이 아니므로 모든 프로그램의 첫 문장에 다음과 같은 선언문을 사용해서 암묵적 형선언 옵션을 사용하지 않도록 한다.

implicit none