Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - FAQ - Zum CC1-Forum - Zum CC-Pro-Forum

Re: Konstanten an Funktion übergeben Kategorie: Programmierung (von krassos - 27.05.2006 20:19)
Als Antwort auf Konstanten an Funktion übergeben von Holger - 27.05.2006 19:30
Ich nutze:
C-Control II Unit, CC2-ReglerBoard, OSOPT V3.0
> Hallo,
>
> ich habe Konstanten definiert und möchte diese an eine Funktion übergeben,
> bekomme aber nur Fehler.
> So soll das in etwas aussehen, bekomme es aber nicht hin:
>
>
> const wert1[] = 0x20,0x20,0xa5,0x9c,   0xa9,0xa9,0xaa,0xab,0;
>
> // aufruf der Funktion
> setSymbol(1,60, wert1);
>
> // Funktion, was muss ich als ??? einsetzen
> function setSymbol (int x, int y, ???)
>
> {
>  int i;
>  int wert;
>
>  for i = 0 ... 11 {
>   wert =                    // [i] aus dem übergebenen Konstanten Array
>  }
> }
>
>

>
> Das ist nur ein Codeschnipsel und soll die Problematik verdeutlichen.
> Reihenfolgen im Programm sind mir schon klar.
>
> Danke für eine Hilfe.
>
> Holger
>

Hallo Holger,
versuch mal

> byte wert1[] = 0x20,0x20,0xa5,0x9c,   0xa9,0xa9,0xaa,0xab,0;
>
> // aufruf der Funktion
> setSymbol(1,60, wert1);
>
> // Funktion, was muss ich als ??? einsetzen
> function setSymbol (int x, int y, byte arr[])
>
> {
>  int i;
>  int wert;
>
>  for i = 0 ... 8 {
>   wert =   arr[i]                 // [i] aus dem übergebenen Konstanten Array
>  }
> }
>
>



    Antwort schreiben


Antworten:

Re: Konstanten an Funktion übergeben (von Holger - 27.05.2006 20:27)
    Re: Konstanten an Funktion übergeben (von krassos - 27.05.2006 20:50)
        Re: Konstanten an Funktion übergeben (von Holger - 27.05.2006 21:09)
            Re: Konstanten an Funktion übergeben (von André H. - 5.06.2006 18:35)
                Re: Konstanten an Funktion übergeben (von Holger - 6.06.2006 18:04)
                    Re: Konstanten an Funktion übergeben (von André H. - 11.06.2006 12:54)
                       Re: Konstanten an Funktion übergeben (von Holger - 11.06.2006 14:39)