天天看點

c語言指針函數和函數指針

c語言函數指針:

#include <stdio.h>

int sum(int a, int b){

      return a+b;

}

int main(){

      int (*p)(int,int);

      p = sum;

      printf("%d", p(1,34));

      return 0;

c語言指針函數:

char *fun(char *s1, char *s2){

      char *p = s2;

      while((*s2++= *s1++) != '\0');

      return s2;

void main(){

      char s1[] = "hello";

      char s2[128];

      char *p=fun(s1, s2);

      printf("%s", s2);

繼續閱讀