infoarena

infoarena - concursuri, probleme, evaluator, articole => Informatica => Subiect creat de: Jack ONeill din Decembrie 03, 2014, 17:10:21



Titlul: Pointer la un vector de cuvinte
Scris de: Jack ONeill din Decembrie 03, 2014, 17:10:21
Salut!

Cum pot sa scriu un pointer la un vector de cuvinte? Am incercat sa-l declar **p si apoi p=a (unde a este vectorul de cuvinte) dar nu a functionat asa. Ma puteti ajuta va rog?


Titlul: Răspuns: Pointer la un vector de cuvinte
Scris de: Pirtoaca George Sebastian din Decembrie 03, 2014, 19:50:50
Cum adică nu a funcționat? Ce anume vrei sa faci cu el? Daca vrei sa ți un pointer la o matrice este corect sa il declari tip **p, iar dacă a este matricea, atunci p=a il face pe p sa arate către a[0][0].


Titlul: Răspuns: Pointer la un vector de cuvinte
Scris de: Jack ONeill din Decembrie 04, 2014, 07:24:53
Și cum anume pot afișa matricea cu ajutorul pointerilor în acest caz?


Titlul: Răspuns: Pointer la un vector de cuvinte
Scris de: Pirtoaca George Sebastian din Decembrie 04, 2014, 19:51:06
Un exemplu ar fi
Cod:
for (i = 1; i <= n; i++) {
       for (j = 1; j <= m; j++)
                cout << *(*(a + i) + j) << " ";
       cout << '\n';
}