函数的分类(用户角度) 标准函数 自定义函数 也叫库函数,由系 用以解决用户专门 统提供的,不需用户的问题。 去定义使用的函数。 如 printf.、 strcmp等 北大青鸟
11 函数的分类(用户角度) • 标准函数 • —也叫库函数,由系 统提供的,不需用户 去定义使用的函数。 • 如printf、 strcmp等 • 自定义函数 • —用以解决用户专门 的问题
举例 #include <stdio. h> #include <stdio. h> ·# include< math. h> pow(int b) void maino int a: a=b*b3 Int a, int b=5: return(a); a=pow(b, 2) void maino printf( oodn"a); int x; X=pow(5); printf("%dn, x); 北大青鸟
12 举例 • #include <stdio.h> • #include <math.h> • void main() • { • int a; • int b=5; • a=pow(b,2); • printf("%d\n",a); • • } • #include <stdio.h> • pow(int b) • { • int a; • a=b*b; • return (a); • } • void main() • { • int x; • x=pow(5); • printf("%d\n",x); • }
函数分类(函数的形式) 无参函数 有参函数 主函数并未向被调 主调用函数与调用 用函数传送数据。 子函数之间有数据的 传递。 北大青鸟
13 函数分类(函数的形式) • 无参函数 – —主函数并未向被调 用函数传送数据。 • 有参函数 – —主调用函数与调用 子函数之间有数据的 传递