2011-09-03 1 views
2

어떻게 동시에 초기화하고 배열을 설정할 수 있습니까? 나는이에 상응하는 뭔가를 찾고 있어요 : mpz_t에서gmp의 배열 (초기화)

int mat[2][2]={{1,1},{1,0}}; 

합니다. 건배.

+1

일반적으로 함수 호출로 초기화합니까? 헤더 파일에있는 데이터 유형을 보면 mp_limb_t * _mp_d;가 있으며 이는 수동으로 초기화하는 것이 쉽지 않음을 보여줍니다. – DrYap

+0

일반적으로 vars는 mpz_init (var) 명령을 통해 초기화됩니다. 배열의 경우에도 작동 할 수는 있지만 보통 구문은 작동하지 않습니다. 값을 설정하려면 하나씩해야합니다. 이걸 조금 더 깊이 들여다보아야합니다. 대안이 있어야합니다. 감사합니다. – kaiseroskilo

답변

2

mpz_t는 다소 불투명 한 것으로, 초기화하려면 함수 호출이 필요합니다.

그래서 C 초기화 프로그램으로 초기화 할 수 없습니다.