커뮤니티

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 컨버팅좀 부탁 드리겠습니다. 좋은 주말 보내세요^^