预习内容

1.数组下标总是从0开始吗?

答:是的,对于数组啊【max】来说,它的第一个和最后一个元素分别为啊【0】和啊【max-1】。

2.可以使用数组后面第一个元素的地址吗?

答:可以使用数组后面第一个元素的地址,但你不可以查看该地址的值。比如:   int  i,a[max], j   这句话,不能确定数组后面第一个元素存放的是i还是j。

3.数组作为参数传递给函数是,可以通过sizeof得到数组的大小吗?

答:不可以。因为当把数组作为参数时,你无法再程序运行时通过数组参数本身告诉函数该数组的大小,函数的数组参数相当于指向该数组第一个元素的指针。

4:main函数是主函数,它可以调用其他函数,而不允许被其他函数调用,因此C程序的执行总是从main函数开始的,完成对其他函数的调用再返回main函数,最后由main函数结束整个程序。

5. 可以把另一个地址赋给一个数组名吗?

   不可以。数组名不可以被放在赋值运算符的左边。一个数组是一个对象,而他的数组名就是指向这个对象的第一个元素的指针。

6.array_name和&array_nameyou有什么不同?

  前者是指向数组中第一个元素的指针,后者是指向整个数组的指针。

   

7.函数结构

  类型标识符     函数名()

    {

         函数体

    8.数组元素本身属于简单变量,在向参数传递数据时,根据前述规则只需将变量的值复制一份放到形参变量中去,此时在被调用函数中操作的对象与实参并不在同一内存单元中,并在调用结束后形参所占内存单元被释放。

9.实参和行参的区别:

   形参:全称为"形式参数"是在定义函数名和函数体的时候使用的参数,目的是用来接收调用该函数时传如的参数.
    实参:全称为"实际参数"是在调用时传递个该函数的参数.



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值