用函数实现模块化的程序设计.pptVIP

  • 0
  • 0
  • 约8.83千字
  • 约 52页
  • 2019-12-15 发布于广东
  • 举报
7.11.1 内部函数 如果一个函数只能被本文件中其他函数所调用,它称为内部函数。 在定义内部函数时,在函数名和函数类型的前面加static,即: static 类型名 函数名(形参表) 7.11.1 内部函数 内部函数又称静态函数,因为它是用static声明的 通常把只能由本文件使用的函数和外部变量放在文件的开头,前面都冠以static使之局部化,其他文件不能引用 提高了程序的可靠性 7.11.2 外部函数 如果在定义函数时,在函数首部的最左端加关键字extern,则此函数是外部函数,可供其他文件调用。 如函数首部可以为 extern int fun (int a, int b) 如果在定义函数时省略extern,则默认为外部函数 从键盘输入一字符串,将该字符串反序显示屏幕上。 #include stdio.h #include string.h void main() { int n; char a[100]; void fx(char x[ ] ,int n); gets(a); n=strlen(a); fx( a , n ); printf(%s\n,a); } void fx(char x[ ] ,int n) { char t; int i; for

文档评论(0)

1亿VIP精品文档

相关文档