|
델파이는 수학의 원리를 컴퓨터 속에 아주 잘 구현한 언어이고
C계열은 응용프로그램과 시스템 프로그램 개발에 유용한 툴입니다. 그 대표적인 예가 유닉스입니다.
for( i=INT_MIN ; i<=INT_MAX; i++)
{
J++;
}
와 같이 작성 해야 합니다.
INT_MAX,INT_MIN은 #define으로 선언된 상수 입니다.
#define INT_MAX 숫자
만약 pae가 배열이라면
int array[100];
int j;
for( i=0 ; i<100 i++)
{
j = array[i];
}
와 같이 해야 합니다.
C계열의 언어는 in [hwBadak,hwPPuk,hwTriplebadak]같은 연산을 허용 하지 않습니다.
다만 자료구조를 배우시면 리스트나 배열을 이용해서 쉽게 구현 할수 있지요
그럼
오미미 님이 쓰신 글 :
: for( i=INT_MIN(Pae) ; i<=INT_MAX(Pae); i++)
: {
: J++;
: }
:
: 문구를 사용하였습니다
:
: Pae의 최소값에서 Pae의 최대값까지 구하고자 하는 내용입니다
: Pae는 물론 배열이고요
: 그런데 E2314 Call of nonfunction 라고 하는데요 INT_MIN을 쓸수있는걸로 알고있는데 어떻게 사용을 해야 하나요
: Header File
:
: limits.h
:
: Description
:
: Maximum and minimum value for type int.
:
: Name Meaning
:
: INT_MAX Type int, maximum value
: INT_MIN Type int, minimum value
:
:
: 그리고 또하나 질문이 있습니다
: 델파이에서는
: if((Pae[i]->hWhere in [hwBadak,hwPPuk,hwTriplebadak])&&(pae[i]->hMonth=vMonth))문이 허용됩니다
: 여기에서 in [hwBadak,hwPPuk,hwTriplebadak]와 같은 방식으로 선언하고 싶은데 가능한가요
: 답변 부탁드립니다
: 감사합니다.
|