我不知道如何存储返回字符的功能,所以我可以回到它的主要功能可以使用,如何在C prog中返回一个char函数?
char process_3 (int step_2)
{
if (step_2 % 2 == 0)
{
printf ("A");
}
else if (step_2 % 3 == 0)
{
printf ("F");
}
if (step_2 % 5 == 0)
{
printf ("K");
}
else if (step_2 % 7 == 0)
{
printf ("P");
}
if (step_2 % 11 == 0 || step_2 % 13 == 0)
{
printf ("T");
}
else
{
printf ("Z");
}
return process_3;
}
你想做什么?返回一个字符或返回一个返回一个字符或其他东西的函数? – quasiverse
这是函数,将返回一个字符到主函数我想 – Darve
您的问题不清楚。 “char函数”将是一个返回char('char(*)(...)')的函数。从函数返回指向函数的指针是完全可能的,但不知何故,我怀疑这就是你想要的。你在问如何返回一个值?如果是这样,你问关于返回一个'char',一个字符串(在C中,一个'char *')或其他?无论如何,有没有关于你不明白的['return'](http://www.acm.uiuc.edu/webmonkeys/book/c_guide/1.6.html#return)声明? – outis