码迷,mamicode.com
首页 > 编程语言 > 详细

关于c语言中关键字extern用法。

时间:2017-08-22 01:33:48      阅读:152      评论:0      收藏:0      [点我收藏+]

标签:ret   变量   clu   输出   print   com   str   技术   color   

看c语言的ppt看到extern中的生命外部变量,懵逼了。然后在网上查了关于extern的用法。都不是我想要的。

找了半个小时,又写写程序,算是明白了。

技术分享

extern声明外部变量时候,也就是在别的函数里面,一个文件已经有了外部变量,int A=13,B=0;当我别的函数想用这个A,B变量的值得时候,

可以在函数里面用extern声明即:extern A,B;我觉得也就是扩展的意思,有点类似java中继承的味道(楼主java半路转了啊,尴尬。)。

测试代码如下:  

#include<stdio.h>
int max(int x, int y)
{
int z;
z=x>y ? x:y;
return(z);
}
int main()
{
extern int A,B;
printf("%d",max(A,B));
return 0;
}
int A=13,B=0;

程序输出:13

  

关于c语言中关键字extern用法。

标签:ret   变量   clu   输出   print   com   str   技术   color   

原文地址:http://www.cnblogs.com/bolt-niu/p/7407440.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!