文章分类 -  C&C++

摘要:形参出现在函数定义中,在整个函数体内都可以使用, 离开该函数则不能使用。实参出现在主调函数中,进入被调函数后,实参变量也不能使用。形参和实参的功能是作数据传送。发生函数调用时, 主调函数把实参的值传送给被调函数的形参从而实现主调函数向被调函数的数据传送。 1.形参变量只有在被调用时才分配内存单元,在调用结束时, 即刻释放所分配的内存单元。因此,形参只有在函数内部有效。 函数调用结束返回主调函数后则不能再使用该形参变量。 2.实参可以是常量、变量、表达式、函数等, 无论实参是何种类型的量,在进行函数调用时,它们都必须具有确定的值, 以便把这些值传送给形参。 因此应预先用赋值,输入等办法使实参.. 阅读全文
posted @ 2014-03-24 10:29 jonathan321 阅读(98) 评论(0) 推荐(0)
摘要:以下代码会打印出什么样的日志呢?[cpp]view plaincopy#include<stdio.h>inta[2]={1,2};intmain(){printf("a=%p\n",a);//Iprintf("&a=%p\n",&a);//IIprintf("a+1=%p\n",a+1);//IIIprintf("&a+1=%p\n",&a+1);//IVreturn0;}本机(linux)结果输出:a = 0x804a014&a = 0x804a014a + 阅读全文
posted @ 2013-05-28 09:51 jonathan321 阅读(89) 评论(0) 推荐(0)