Можно ли установить значения для параметров по умолчанию в C? Например:
void display(int a, int b=10){
//do something
}
main(){
display(1);
display(1,2); // override default value
}
Visual Studio 2008 жалуется на наличие синтаксической ошибки в -void display (int a, int b = 10). Если это не является законным в C, какова альтернатива? Пожалуйста, дайте мне знать. Спасибо.