Felix schrieb:
> ich habe ein 2d-Arraychar signs[][2] = {{'A',0},{'B',0}....}
ändere die Reihenfolge dann kanns du es:
1 | #define LINES 2
|
2 | #define COLS 5
|
3 |
|
4 | unsigned char my_array[LINES][COLS]={
|
5 | {'a', 'b', 'c', 'd', 'e'}, {5,4,3,2,1}};
|
6 |
|
7 | for(int i=0; i<COLS; i++)
|
8 | printf("(%c, %d)\t", my_array[0][i], my_array[1][i]);
|
9 |
|
10 |
|
11 | memset(my_array+1, 0, COLS*sizeof(char));
|
12 | puts("");
|
13 |
|
14 | for(int i=0; i<COLS; i++)
|
15 | printf("(%c, %d)\t", my_array[0][i], my_array[1][i]);
|
(ein Array mit "x-Zeilen und 2 Spalten" durch ein Array mit "2 Zeilen
und x Spalten" ersetzen)