ある変数の配列を別の変数に置き換えるにはどうすればよいですか?

すぐに

配列があり、その内容を繰り返して新しい配列を準備する必要があります。これを複数回行う必要があります。内部ループ内でデータを使い終わったら、古いデータを保持する必要はありません。

基本的に:

double array[dim];
double temparray[dim];

/*initialise array*/

for(...){
    for(...){
        /*replace contents of temparray based on contents from array*/
    }
    array = temparray;
}

ただし、このコードは壊れています。

error: assignment to expression with array type
array = temparray;
      ^

何か案は?

ボブ__

配列を毎回コピーする代わりに、いくつかのヘルパーポインターを使用して、それらの値を交換できます。

したがって、私があなたの意図を理解している場合は、次のように書くことができます。

#include <stdio.h>

void swap_dptr(double **a, double **b)
{
    double *tmp = *a;
    *a = *b;
    *b = tmp;
}

#define dim 5

int main(void) {
    double a[dim];
    double b[dim] = {9, 8, 7, 6, 5};

    double *pa = a;
    double *pb = b;

    for (int i = 0; i < 10; ++i)
    {
        for (int j = 0; j < dim; ++j)
        {
            pa[j] = 1.0 - 0.5 * pb[j];
            printf("%10.6f", pa[j]);
        }
        puts("");
        swap_dptr(&pa, &pb);
    }
    return 0;
}

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

PowerShellで文字列を別の変数の値に置き換えるにはどうすればよいですか

分類Dev

数値を文字列に置き換える/変換するにはどうすればよいですか?

分類Dev

Symfony 4関数の変数を置き換えるにはどうすればよいですか?

分類Dev

ある列の空の値を別の列の変更された値に置き換えるにはどうすればよいですか?

分類Dev

動的に未知の動的変数を置き換えるにはどうすればよいですか

分類Dev

xarray変数の値を置き換えるにはどうすればよいですか?

分類Dev

方程式の変数を別の方程式に置き換えて、その式をRで評価するにはどうすればよいですか?

分類Dev

SQLite列の文字列値を別の文字列値に置き換えるまたは変換するにはどうすればよいですか?

分類Dev

Windows cmd.exeで変数の文字列を特定の文字から末尾に置き換えるにはどうすればよいですか?

分類Dev

デフォルトのJSON.stringify変数KおよびAを自分の変数に置き換えるにはどうすればよいですか?

分類Dev

SQL列の要素を数えて置き換えるにはどうすればよいですか

分類Dev

sed を使用して特定の行を文字列変数に置き換えるにはどうすればよいですか?

分類Dev

複数の文字列をstr_replaceに置き換えるにはどうすればよいですか?

分類Dev

リスト内の文字列を数値に置き換えるにはどうすればよいですか?

分類Dev

NifiでEL式を1つずつ置き換えるために複数の変数値を作成するにはどうすればよいですか?

分類Dev

多変量関数で1つの変数の値を置き換えるにはどうすればよいですか?

分類Dev

文字列内の複数の文字を置き換えるにはどうすればよいですか?

分類Dev

文字列の数値部分をTclの別の数値に置き換えるにはどうすればよいですか?

分類Dev

ある行列の要素を別の行列に置き換えるにはどうすればよいですか?

分類Dev

CMDで文字を変数に置き換えるにはどうすればよいですか?

分類Dev

文字配列の複数の要素を整数に変換するにはどうすればよいですか?

分類Dev

変数を-記号に置き換えるにはどうすればよいですか

分類Dev

特定の文字列を別の文字列に置き換えるにはどうすればよいですか?

分類Dev

この配列を別の配列に変換するにはどうすればよいですか?

分類Dev

コンパスが処理されないようにして、変数のUnicode値を置き換えるにはどうすればよいですか?

分類Dev

複数行の正規表現をbashで置き換え、変数に格納するにはどうすればよいですか?

分類Dev

複数の行を「sed」に置き換えてJSONに変換するにはどうすればよいですか?

分類Dev

複数行のStringBuilderを文字配列に変換するにはどうすればよいですか?

分類Dev

配列内の1つの要素を潜在的に複数の要素に置き換えるにはどうすればよいですか?

Related 関連記事

  1. 1

    PowerShellで文字列を別の変数の値に置き換えるにはどうすればよいですか

  2. 2

    数値を文字列に置き換える/変換するにはどうすればよいですか?

  3. 3

    Symfony 4関数の変数を置き換えるにはどうすればよいですか?

  4. 4

    ある列の空の値を別の列の変更された値に置き換えるにはどうすればよいですか?

  5. 5

    動的に未知の動的変数を置き換えるにはどうすればよいですか

  6. 6

    xarray変数の値を置き換えるにはどうすればよいですか?

  7. 7

    方程式の変数を別の方程式に置き換えて、その式をRで評価するにはどうすればよいですか?

  8. 8

    SQLite列の文字列値を別の文字列値に置き換えるまたは変換するにはどうすればよいですか?

  9. 9

    Windows cmd.exeで変数の文字列を特定の文字から末尾に置き換えるにはどうすればよいですか?

  10. 10

    デフォルトのJSON.stringify変数KおよびAを自分の変数に置き換えるにはどうすればよいですか?

  11. 11

    SQL列の要素を数えて置き換えるにはどうすればよいですか

  12. 12

    sed を使用して特定の行を文字列変数に置き換えるにはどうすればよいですか?

  13. 13

    複数の文字列をstr_replaceに置き換えるにはどうすればよいですか?

  14. 14

    リスト内の文字列を数値に置き換えるにはどうすればよいですか?

  15. 15

    NifiでEL式を1つずつ置き換えるために複数の変数値を作成するにはどうすればよいですか?

  16. 16

    多変量関数で1つの変数の値を置き換えるにはどうすればよいですか?

  17. 17

    文字列内の複数の文字を置き換えるにはどうすればよいですか?

  18. 18

    文字列の数値部分をTclの別の数値に置き換えるにはどうすればよいですか?

  19. 19

    ある行列の要素を別の行列に置き換えるにはどうすればよいですか?

  20. 20

    CMDで文字を変数に置き換えるにはどうすればよいですか?

  21. 21

    文字配列の複数の要素を整数に変換するにはどうすればよいですか?

  22. 22

    変数を-記号に置き換えるにはどうすればよいですか

  23. 23

    特定の文字列を別の文字列に置き換えるにはどうすればよいですか?

  24. 24

    この配列を別の配列に変換するにはどうすればよいですか?

  25. 25

    コンパスが処理されないようにして、変数のUnicode値を置き換えるにはどうすればよいですか?

  26. 26

    複数行の正規表現をbashで置き換え、変数に格納するにはどうすればよいですか?

  27. 27

    複数の行を「sed」に置き換えてJSONに変換するにはどうすればよいですか?

  28. 28

    複数行のStringBuilderを文字配列に変換するにはどうすればよいですか?

  29. 29

    配列内の1つの要素を潜在的に複数の要素に置き換えるにはどうすればよいですか?

ホットタグ

アーカイブ