【c基础】c语言 变量 数组元素 数组名做函数参数传递
来源:互联网 发布:zblogasp转php 编辑:程序博客网 时间:2024/06/07 20:36
参数传递分为值传递和引用传递。
值传递,不改变原来值,开辟新内存(在堆中)
引用传递,改变原来值,传递指针
一、变量传递
(值传递)
xxxxxx
int test(int a){
xxxxxxx
}
xxxxxxx
int a1;
test( a1 );
xxxxxxxx
二、数组元素传递
与变量传递相同
(值传递)
xxxxxx
int test(int a){
xxxxxxx
}
xxxxxxx
int a1[2] = {2,3};
test( a1[0] );
xxxxxxxx
三、数组名传递
(引用传递)
xxxxxx
int test(int a [ ]){
xxxxxxx
}
xxxxxxx
int a1[ 2 ] = { 2,3};
test( a1 );
xxxxxxxx
阅读全文
0 0
- 【c基础】c语言 变量 数组元素 数组名做函数参数传递
- c语言一维数组做参数传递给函数:
- c语言一维数组做参数传递给函数:
- c语言一维数组做参数传递给函数:
- C语言之数组专题:数组指针、指针数组、数组做函数参数退化、数组名、数组类型
- C语言之数组专题:数组指针、指针数组、数组做函数参数退化、数组名、数组类型
- C语言中数组做函数参数
- C语言--数组做函数参数
- C语言:多维数组做函数参数
- c语言二维数组元素引用和参数传递
- c语言之函数参数传递之数组篇
- c 语言 二维数组的函数参数传递的问题
- 二维数组作为函数参数传递剖析(C语言)
- C语言中如何将数组作为函数参数传递
- C语言二维数组作为函数参数传递
- C语言结构体及函数传递数组参数示例
- 二维数组作为函数参数传递剖析(C语言)
- 二维数组作为函数参数传递剖析(C语言)总结
- Vlc编译autoreconf: autopoint is needed because this package uses Gettext
- 禁止手机浏览器下拉刷新
- java集合框架的练习之HashMap集合的运用
- 顶部导航栏之一(选项卡TabBar动态显示几个 滑动,点击)
- oracle中bitand()函数的使用
- 【c基础】c语言 变量 数组元素 数组名做函数参数传递
- Linux的系统文件结构--《Linux就该这么学》
- 用纯JavaScript替代jQuery的技巧
- 《调用opencv库的简单makefile示例》
- jinfo:Java配置信息工具
- 矩阵取数游戏
- 批量下载多个文件,把它们压缩成压缩包的方式下载
- 低功耗蓝牙BLE之连接事件、连接参数和更新方法
- 游戏开发学习笔记(二)创建游戏角色场景的制作