//指向函数的指针
#include <stdio.h>
int main(void)
{
void print(char *);
int r2(double);
void (*pf)(char *);
pf=print;
pf("hello world"); //OK,函数名也是指针,可以互换使用指针和函数名
(*pf)("hello world"); //OK,因为*pf就代表了print
return 0;
}
void print(char *p)
{
puts(p);
}
#include <stdio.h>
int main(void)
{
void print(char *);
int r2(double);
void (*pf)(char *);
pf=print;
pf("hello world"); //OK,函数名也是指针,可以互换使用指针和函数名
(*pf)("hello world"); //OK,因为*pf就代表了print
return 0;
}
void print(char *p)
{
puts(p);
}