поплавок Аш (символ ** с, ИНТ б, символ * а) { ...... } поплавок Ма (символ ** с, ИНТ б, голец * а) { ...... }как вернуть apointer функционировать с
float(*pointer)(char** c, int b, char* a);
?????Funk(int size)
{
switch (startingLetter)
{
case 'a':
return(&Aco);
break;
case 'b':
return(&Ma);
break;
default:
return NULL;
break;
}
}
Если я хочу «Funk», чтобы вернуть NULL или вернуть указатель на функцию Ма/Асо, что мне нужно сделать, чтобы написать вместо ?????
?
http://stackoverflow.com/questions/840501/how-do-function-pointers-in-c-work?rq=1 – TsSkTo
При работе с указателями на функции, это проще, если вы определите для него 'typedef'. – Barmar