#include<stdio.h>

//实参:函数原型中声明函数后面带的参数
int test(int x)//函数原型
{
//函数体
printf("test里面的x地址=%p",&x);
return x;
} //变量的要素:变量名、变量类型、值、地址 int main()
{ int x=7,y=0;
//实参:调用函数的时候调用的参数,x
printf("main函数里x的地址=%p",&x);
putchar('\n');
y=test(x);
return 0;
}

输出结果

main函数里x的地址=000000000061FE18
test里面的x地址=000000000061FDF0

可以看出形参和实参地址是不一样的,但是形参和实参的其它三个变量的要素都是一样的,但是他们的地址不同,所以不是同一个变量。

形参声明周期:在栈上开辟内存,当函数被调用的时候才会开辟内存,调用完成后释放内存。

最新文章

  1. 讓TQ2440也用上設備樹(1)
  2. .NET Core之Entity Framework Core 你如何创建 DbContext
  3. 窥探Swift之函数与闭包的应用实例
  4. .Net语言 APP开发平台——Smobiler学习日志:如何在手机上开发仪表盘控件
  5. 8.Android 系统状态栏沉浸式/透明化解决方案
  6. SQL语句导致cpu占用如此高
  7. centos 7.0 PHP 5.6.5 安装过程 (php+nginx)
  8. Myeclipse右键新建项目突然变的很少
  9. 403 Forbidden client denied by server configuration[apache2, linux]
  10. 课题:如何培养自己的SEO资源
  11. 九度 OJ1008 hdu 3790
  12. Android@Home Apple HomeKit
  13. [LeetCode]题解(python):045-Jump game II
  14. git 使用详解(5)-- get log 查看提交历史【转】
  15. MYSQL - ORDER BY &amp; LIMIT
  16. ios数据存储——数据库:SQlite3以及第三方库FMDB
  17. 《算法4》1.5 - Union-Find 算法解决动态连通性问题,Python实现
  18. 安卓http源码查看器详解
  19. bzoj4557【JLOI2016】侦查守卫
  20. Mac上如何完美的转换epub至mobi供kindle观看

热门文章

  1. java代码审计的点
  2. KingbaseES 如何把一个schema下的所有对象访问权限授权给其他用户
  3. 往harbor上传镜像
  4. Kubernetes 监控--Prometheus
  5. docker垃圾处理
  6. 使用调度器apscheduler实现py文件不停连接MySQL数据库
  7. 安装skywalking(测试使用)
  8. Kibana:在Kibana中对数据进行深入分析
  9. 存储类StorageClass
  10. 关闭You have new mail in /var/spool/mail/root提醒