• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Przesłanie tablicy dwuwymiarowej do funkcji

Konkurs Mistrz Programowania
0 głosów
858 wizyt
pytanie zadane 22 marca 2021 w C i C++ przez Rainbow99 Początkujący (430 p.)

Piszę program który miałby układać wieżę hanoi i chcę przesłać tablicę dwuwymiarową do funkcji. Jak to zrobić?

#include <iostream>
#include <windows.h>
#include <math.h>

using namespace std;

int rozmiar[3];
int licznik=0;
int krazki;

void wyswietl_paliki(int k, int *d)
{
    system("CLS");
    cout<<"---------------------------"<<endl;
    for(int i=0; i<3; i++)
    {
        for(int j=1; j<=rozmiar[i]; j++)
        {
            cout<<d[i][j]<<" ";
        }
        cout<<endl<<"---------------------------"<<endl;
    }
}

int main()
{
    cout<<"Podaj liczbe krazkow: ";
    cin>>krazki;
    int dane[3][krazki];
    rozmiar[0]=krazki;
    int w=1;
    for(int i=krazki; i>0; i--)
    {
        dane[0][i]=w;
        w++;
    }
    wyswietl_paliki(krazki, dane);
    return 0;
}


 

1 odpowiedź

0 głosów
odpowiedź 22 marca 2021 przez tkz Nałogowiec (42,040 p.)
fun(int a[][10])
//lub
fun(int *a[10])
//lub
fun(int **a)

 

Podobne pytania

0 głosów
3 odpowiedzi 880 wizyt
pytanie zadane 12 stycznia 2020 w C i C++ przez dominik195k Obywatel (1,030 p.)
0 głosów
1 odpowiedź 298 wizyt
pytanie zadane 7 października 2019 w Java przez Szczurek431 Początkujący (330 p.)
0 głosów
0 odpowiedzi 283 wizyt
pytanie zadane 9 maja 2020 w C i C++ przez pati2234 Nowicjusz (120 p.)

93,652 zapytań

142,573 odpowiedzi

323,088 komentarzy

63,165 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Kursy INF.02 i INF.03
...