커뮤니티
input 배열처리방법
2009-03-27 22:21:53
760
글번호 21245
안녕하세요
input 변수를 배열로 받고 싶습니다.
또한 파라미터로 받은 배열을 사용자 함수에서 값을 입력하고 싶은데 어떻게 하면 되는지요?
C 스타일은 이렇게 되는데요...
void functionA()
{
int value[4];
int ret;
ret=functionB(&lowval);
for(int i=0;i<ret;i++){
printf("%f
",value[i]);
}
}
int functionB(int *lowval){
lowval[0]=1;
lowval[1]=2;
lowval[2]=3;
return 3;
}
functionA는 시스템이고 functionB는 사용자 함수입니다.
functionB 컨버팅좀 부탁 드리겠습니다.
좋은 주말 보내세요^^
답변 1
예스스탁 예스스탁 답변
2009-03-30 09:42:23
안녕하세요
예스스탁입니다.
1. 사용자함수이름 functionB
input : lowval[n](NumericArrayRef);
lowval[0] = 1;
lowval[1] = 2;
lowval[2] = 3;
functionB = 2;
2. 수식
var : ret(O);
array : value[4](O);
ret = functionB(value);
for var1 = 0 to ret {
MessageLog("%f", value[var1]);
}
Plot1(C);
즐거운 하루되세요
> 정재열 님이 쓴 글입니다.
> 제목 : input 배열처리방법
> 안녕하세요
input 변수를 배열로 받고 싶습니다.
또한 파라미터로 받은 배열을 사용자 함수에서 값을 입력하고 싶은데 어떻게 하면 되는지요?
C 스타일은 이렇게 되는데요...
void functionA()
{
int value[4];
int ret;
ret=functionB(&lowval);
for(int i=0;i<ret;i++){
printf("%f
",value[i]);
}
}
int functionB(int *lowval){
lowval[0]=1;
lowval[1]=2;
lowval[2]=3;
return 3;
}
functionA는 시스템이고 functionB는 사용자 함수입니다.
functionB 컨버팅좀 부탁 드리겠습니다.
좋은 주말 보내세요^^
이전글