커뮤니티
배열변수 사용법에 대한 질문입니다.
2011-12-02 16:12:52
708
글번호 45417
input : n(Numeric), div(Numeric), div3(Numeric);
array : k[n](2);
사용자 함수를 작성하는데
함수 구조에서 위와같이 매개변수와 배열형 변수를 선언하였는데
배열변수의 공간값을 매겨변수의 n이라는 변수로 할당하였더니
문법적으로 잘못되었다고 나오네요.
상수로 입력하니 문제가 없는데
할 수 있다면 n을 상수로 할당하기보다 n이라는 변수 자체로 입력할수는 없는건가요?
그리고 배열변수를 선언했을때
변수의 각 공간에 오직 상수만 할당이 가능한가요 아니면 특정 조건문도 할당이 가능한가요?
답변 2
예스스탁 예스스탁 답변
2011-12-02 17:42:04
안녕하세요
예스스탁입니다.
배열변수 선언시 상수로만 지정가능합니다.
즐거운 하루되세요
> 개냥이 님이 쓴 글입니다.
> 제목 : 배열변수 사용법에 대한 질문입니다.
> input : n(Numeric), div(Numeric), div3(Numeric);
array : k[n](2);
사용자 함수를 작성하는데
함수 구조에서 위와같이 매개변수와 배열형 변수를 선언하였는데
배열변수의 공간값을 매겨변수의 n이라는 변수로 할당하였더니
문법적으로 잘못되었다고 나오네요.
상수로 입력하니 문제가 없는데
할 수 있다면 n을 상수로 할당하기보다 n이라는 변수 자체로 입력할수는 없는건가요?
그리고 배열변수를 선언했을때
변수의 각 공간에 오직 상수만 할당이 가능한가요 아니면 특정 조건문도 할당이 가능한가요?
개냥이
2011-12-02 18:29:33
답변 감사합니다.
그런데 제가 말씀드린 그런 경우가 많이 있는지는 모르겠지만
그게 가능하게 된다면 좀 더 수식 작성할때 편할수도 있겠다는 생각이 들어서요.
변수 공간할당에 또다시 변수로 가능하게 한다면
for, if문을 적절하게 써서 좀 더 수식을 간략하게 만들수도 있겠다 싶어서
문의드려봤습니다.
항상 답변 잘 달아주셔서 감사합니다.
덕분에 예스랭귀지 실력이 조금씩 늘어가네요.
수고하세요.
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 배열변수 사용법에 대한 질문입니다.
> 안녕하세요
예스스탁입니다.
배열변수 선언시 상수로만 지정가능합니다.
즐거운 하루되세요
> 개냥이 님이 쓴 글입니다.
> 제목 : 배열변수 사용법에 대한 질문입니다.
> input : n(Numeric), div(Numeric), div3(Numeric);
array : k[n](2);
사용자 함수를 작성하는데
함수 구조에서 위와같이 매개변수와 배열형 변수를 선언하였는데
배열변수의 공간값을 매겨변수의 n이라는 변수로 할당하였더니
문법적으로 잘못되었다고 나오네요.
상수로 입력하니 문제가 없는데
할 수 있다면 n을 상수로 할당하기보다 n이라는 변수 자체로 입력할수는 없는건가요?
그리고 배열변수를 선언했을때
변수의 각 공간에 오직 상수만 할당이 가능한가요 아니면 특정 조건문도 할당이 가능한가요?
다음글
이전글