C语言:变量和函数引用的总结

注:这篇文档是我在2014年5月份写的,当时是参加了学校的电子设计竞赛,其中遇到了很多问题,我把它记录下来,现在整理电脑资料的时候发现了这些资料,发上来共享,也希望收到更多的建议。



1, 关于变量的引用问题(在不同文件,或者不同函数之间的引用)【重要】

http://segmentfault.com/q/1010000000249480

当在a.c文件中有参数b,并且需要对b进行操作,在main函数中要调用b,那么

(1)在main函数中定义 extern int b;只能够访问到未经行操作前的值,跟文件里面对b的操作函数无关。所以这种方法不可行。并且在另外一个文件中b必须是全局变量,即放在函数外面,若在函数里面,则不能链接(可以编译)。对extern 的讲解见链接http://akaedu.github.io/book/ch20s02.html#id2788051

 

 (2)  下面是几种情况:

void h()                   

{

     a=6;

}

void main

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值