【发布时间】:2016-04-14 05:08:18
【问题描述】:
因此,如果我被赋予以下 2 个功能:
void printhex(int x, char y, char z)
{
printf("%x%x%x,x,y,z);
}
void printdecimal( int x, char y ,char z)
{
printf("%i%i%i,x,y,z);
}
我将如何定义一个变量,即函数指针,它可以分配给两个给定函数中的任何一个?
在主函数中,当程序执行时,我将如何确定是否在程序名称之后输入了任何命令行参数。如果输入了任何内容,我如何能够将函数指针分配给函数 printhex,否则将函数分配给 printdecimal?
【问题讨论】:
标签: c