C の配列 A[3][2] は行主導の順番で、次のように格納されます。A[0][0] A[0][1] A[1][0] A[1][1] A[2][0] A[2][1] これは、1 次元配列では問題ありません。2 次元以上の配列では、すべての参照と宣言における添字の順番と使用法に気をつけてください。なんらかの調整が...
可変長配列は次のように宣言します。type-name identifier<m>; またはtype-name identifier<>;定数m は、配列に含まれる要素数の上限を示します。m を指定しないと、最大要素数は (2**32) - 1 とみなされます。符号化可変長配列 仕様で決められた最大要素数より大きな長さを符号化するとエラ...
配列を宣言するCシンタックスがサポートされていますが、Origin Cは1次元または2次元配列のデータタイプの操作を簡単にする string, vector, matrix クラスを提供しています。これらのデータ型は、char, byte, short, word, int, uint, complexを含みます。ベクター型は、文字列配列の型にでき...
int、float、double、1次元文字配列またはこれらの型の構造体にできます。この文では、このホスト変数に変換済の属性値が戻されます。 hv_ind (OUT) これは、属性値に対応付けられた標識変数です。また、2バイト整数スカラーまたは2バイト整数スカラーの構造体です。 標識変数の使用方法: オブジ...
FOR句の変数は、処理する配列要素数を指定します。この数は、最小の配列次元を超えないように設定します。また、この数は正数であることが必要です。負数またはゼロを指定すると、行は処理されません。 制限 2つの制限事項により、FOR句の意味が明確になります。FOR句はSELECT文では使用できません...
定数m は、配列に含まれる要素数の上限を示します。m を指定しないと、最大要素数は (2**32) - 1 とみなされます。符号化可変長配列 仕様で決められた最大要素数より大きな長さを符号化するとエラーになります。構造体説明構造体の構成要素は、構造体の宣言で並べた順に符号化されます。各...