C++Primer笔记(五)

1.通过引用传递数组。。

void func(int (&arr)[10]);  //括号是必须的,否则就变成了引用的数组

此时不会将数组名转换为指针,而是直接传递数组!

而且。此函数只接受长度为10的int型数组!!


2.多维数组做参数时,除了第一维外,其他维数要指定!

void func(int (matrix*)[10]);  //括号必须的,否则变成了指针的数组


3.C和C++中关于static的理解

http://www.vckbase.com/document/viewdoc/?id=1720

要分面向过程和面向对象来分别理解


4.囧。这样不可以么??

typedef int wage;

typedef int size;

void print(wage);

void print(size);

int main()

{....

.....

}


void print(wage)

{

 ....
}


void print(size)

{

....

}

 报错。。说重复定义。。。。。╮(╯▽╰)╭

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值