首页 > 代码库 > 函数与指针
函数与指针
#include<stdio.h> /* 函数和指针 */ //函数声明 char * getString(); int sum(int ,int); int main() { //1.指针函数 char *string = getString(); printf("%s\n",string); //2.函数指针 printf("%p\n",sum); //说明函数名就是函数的地址 // int a; // int *p = &a; //定义指针p,类型int (*)(int a, int b) int (*p)(int a, int b) = sum; //利用函数指针调用函数 // int result = (*p)(2,3); int result = p(2,3); printf("result:%d\n",result); return 0; } //1.指针函数 //返回的是字符串 char * getString() { char *s = "你好,world"; //返回地址 return s; } int sum(int a, int b) { return a + b; }
函数与指针
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。