C/C++
风拂寒雪
这个作者很懒,什么都没留下…
展开
-
C/C++ 重载函数
1 定义 函数重载是允许多个函数共享一个函数名,但是针对不同参数类型提供不同的操作. 2 怎么重载一个函数名 在C++中,可以为两个或多个函数提供相同的名字,只要他们的每个参数表唯一就行,也就是或者参数的个数不同,或者参数的类型不同。 当一个函数名在一个特殊的域中被声明为多次时,编译器按照如下步骤解释第二个以及后续的声明。 如果两个函数的参数表中参数的个数或类型不同时,则认为两个函数是重...原创 2020-04-11 18:34:41 · 540 阅读 · 0 评论 -
C/C++ 二维指针数组与修改指针所指对象的函数传递问题
1、二维指针数组函数传递问题 1、二维数组的函数传递问题 在考虑这个问题前,我们首先要了解数组a[2]的a的含义,其实a可以看作一个指向数组元素类型并指向数组内第1个元素的指针。 当我们要将二维数组作为函数参数时,可以参照一维数组的方法,一维数组sd[2]作为参数时,是将指向第1个元素的地址传递进去并给出元素个数,假设函数原型为 fun1(int *p_num),则调用时为func1(sd,2)。...原创 2019-09-02 10:50:17 · 754 阅读 · 0 评论