Elektroda.pl
Elektroda.pl
X

Search our partners

Find the latest content on electronic components. Datasheets.com
Elektroda.pl
Please add exception to AdBlock for elektroda.pl.
If you watch the ads, you support portal and users.

[C] - Funkcja generująca tablicę dynamiczną

16 Nov 2013 22:10 1764 6
  • #1
    User removed account
    User removed account  
  • #2
    LED5W
    Level 33  
    W pierwszym przypadku podejrzewam, że błąd kompilatora spowodowany był brakiem deklaracji funkcji przed funkcją main. Ale ten kod i tak nie zadziała, bo w funkcji działasz na kopii zmiennych podanych w parametrach.
    Drugi sposób powinien zadziałać jeśli poprawisz nazwę "width".

    W parametrach (deklaracji) funkcji możesz używać const, co spowoduje, że otrzymasz błąd podczas kompilacji, gdy spróbujesz zmienić wartość parametru w funkcji.
  • #3
    User removed account
    User removed account  
  • Helpful post
    #4
    the_fifth_horseman
    Level 32  
    Wyrzuć podwójną dereferencje z przypisania.
    Code: c
    Log in, to see the code
  • Helpful post
    #5
    LED5W
    Level 33  
    Racja, zapomniałem o tym napisać.
    Takie przypisanie
    Code: c
    Log in, to see the code
    to w zasadzie to samo co
    Code: c
    Log in, to see the code


    Przy okazji: usuwaj pierwszy i ostatni pusty wiersz kodu przy wstawianiu na forum.
  • #6
    the_fifth_horseman
    Level 32  
    omikrooon wrote:
    Wydawało mi się, że mogę to wyrzucić z funkcji main, za pomocą funkcji pictabcreator.
    Code: c
    Log in, to see the code


    ale kompilator mi na coś takiego nie pozwala.

    Takie podejście jest wykonalne, ale zamiast samego wskaźnika na tablicę musiałbyś jako argument podać wskaźnik na ten wskaźnik.
    Code: c
    Log in, to see the code
  • #7
    User removed account
    User removed account