Parametr domyslny w ansic avrgcc

0
test.h 
typedef enum { 
        ccc, 
        ddd, 
        eee 
} X; 


test.c 
void foo(X f = ccc) 
{ 
} 

error: expected ';', ',' or ')' before '=' token

czy jest dopuszczalna taka skladnia w avrgcc ?
czy fukncja moze przyjmowac domyslne parametry ?
bo ciezko mi znaleŹĆ w google jednoznaczej odpowiedzi

  1. czy avrgcc to ansic ,c99 do jakego standardu nalezy ?
0

Zmień na test.cpp
Domyślne parametry są w C++

0

aha czyli ansi c / c99 nie osbługuje domyslnych argumentów ?

0

dziekuje wam za odpowiedzi .

1 użytkowników online, w tym zalogowanych: 0, gości: 1