Forum: Mikrocontroller und Digitale Elektronik C32 Warnung near


von L. R. (keyboard)


Lesenswert?

hei,

PIC32MX795F512, C32, MPLAP 8.84

const unsigned char* p_Labels[LABELS_MAX] =
{
{"bnm"},
{"ghj"},
};

Bekomme bim Compilieren folgende Warnung.

SdCard\sd_card.c:177:3: warning: braces around scalar initializer
SdCard\sd_card.c:177:3: warning: (near initialization for 'p_Labels[0]')
SdCard\sd_card.c:178:3: warning: braces around scalar initializer
SdCard\sd_card.c:178:3: warning: (near initialization for 'p_Labels[1]')

die "Label" in einer Schleife abrufen ohne Probleme. Möchte aber das die 
Warnung nicht mehr vorkommt.

vielen Dank im voraus.

schönen Tag

von Chris B. (dekatz)


Lesenswert?

Die Klammerungen hier
{"bnm"}
{"ghj"}
sind nicht nötig.
http://stackoverflow.com/questions/3462513/gcc-warning-braces-around-scalar-initializer

von L. R. (keyboard)


Lesenswert?

hei,

vielen Dank für die Info, Klammerung entfernt und keine Warnung mehr.

schönen Tag

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.