[경고, 주제 닫힘!] 포럼을 어지럽히지 않도록 모든 초보자 질문. 프로, 놓치지 마세요. 당신 없이는 어디에도 없습니다. - 페이지 873

 
Gravitus :

쓰려고 할 때

외부 문자열 배열[25];

컴파일러 문제

'array' - 외부 배열은 허용되지 않습니다.

extern 없이 필요합니다.
 
Andrei01 :
extern 없이 필요합니다.
그러나 더 이상 외부적이지 않을 것입니다 ...
 
Gravitus :
그러나 더 이상 외부적이지 않을 것입니다 ...
~ 할 것이다
 
Andrei01 :
~ 할 것이다
문자열 변수에 이름이 포함된 변수를 어떻게든 참조할 수 있습니까?
 
Gravitus :
문자열 변수에 이름이 포함된 변수를 어떻게든 참조할 수 있습니까?
먼저 번호를 매겨야 합니다.
 
Gravitus :

친애하는 전문가, pliz, 그런 간단한 문제에 대한 해결책을 어떻게 찾을 수 있는지 알려주세요.

스크립트 입력에는 XXXXX_counter라는 25개의 외부 문자열 변수가 있습니다. 여기서 카운터는 자연수 1,2,3... 25입니다.

스크립트 본문에서 for 루프( i=1 ; i<=25 ; i++ ){...}에서 이러한 변수를 처리해야 합니다.

나는 카운터 i를 사용하여 이름을 얻은 루프 본문에서 해당 변수에 액세스하는 것이 어떻게 가능한지 이해할 수 없습니다.

배열은 좋지만 외부 배열은 허용되지 않습니다....

결국 작업은 문자열 변수에 이름이 포함된 변수를 참조하는 것입니다.

진심으로, 그라비투스




이런게 아닐까

(i=0, i<=3, i++)
{
스위치(i)
{
사례 1:
XXXXX_1=나;
사례 2:
XXXXX_2=나;
사례 3:
XXXXX_3=나;
부서지다;
기본값: 중단;
}
}

 
Andrei01 :
IndicatorCounted() 대신 필요한 것을 작성하십시오.


작업은 새 양초가 도착할 때 계산을 계산하는 것입니다

저것들. Bars - IndicatorCounted()(계산된 막대의 수)를 확인 하면 표시기에서 변경만 되며, 주요 계산이 진행 중입니다.

 
reag :


작업은 새 양초가 도착할 때 계산을 계산하는 것입니다

새 양초 의 시간은 Time[0]입니다.
 

Andrei01, reag - 감사합니다

그냥 마법의 따옴표가 있다고 생각했지만 오 글쎄, 스위치는 괜찮습니다 :)

 
Gravitus :

친애하는 전문가, pliz, 그런 간단한 문제에 대한 해결책을 어떻게 찾을 수 있는지 알려주세요.

스크립트 입력에는 XXXXX_counter라는 25개의 외부 문자열 변수가 있습니다. 여기서 카운터는 자연수 1,2,3... 25입니다.

스크립트 본문에서 for 루프( i=1 ; i<=25 ; i++ ){...}에서 이러한 변수를 처리해야 합니다.

나는 카운터 i를 사용하여 이름을 얻은 루프 본문에서 해당 변수에 액세스하는 것이 어떻게 가능한지 이해할 수 없습니다.

배열은 좋지만 외부 배열은 허용되지 않습니다....

결국 작업은 문자열 변수에 이름이 포함된 변수를 참조하는 것입니다.

진심으로, 그라비투스



전역 변수를 통해 더 나은 방법:
(i=0, i<=3, i++)
{
스위치(i)
{
사례 1:
ixxxxx=DoubleToStr(i,0);
XXXXX="XXXXX_"+xxxxxx;
XXXXX_1=GlobalVariableGet(XXXXX);
}