java和c语言一些数组差别
2016-04-18 19:21
281 查看
1,java对单个值没有传地址的说法,只能传值。不能 function(int &a) { }
2,c语言二维数组做参数时,必须制定第二个维度的值。例如 function(int a[][4]){ }。java则不用指定。
3,java定义数组时不能直接定义int a[1][2],只能用int [ ][ ]a=new int[1][2] 或 int a[][]=new int[1][2];
2,c语言二维数组做参数时,必须制定第二个维度的值。例如 function(int a[][4]){ }。java则不用指定。
3,java定义数组时不能直接定义int a[1][2],只能用int [ ][ ]a=new int[1][2] 或 int a[][]=new int[1][2];
相关文章推荐
- C++ WINDOWS API 第2章 Windows API概要
- C++ WINDOWS API 第1章 Windows 应用程序开发入门
- C++ 之 常量成员函数
- leetcode笔记:Power of Four
- C++计算代码片运行时间
- C++冒泡排序
- c++代码同步系统时间
- C语言中的隐式转换
- C++线程 基础教程
- 求最大公约数(c++)
- C++ Member Functions的各种调用方式
- 用C++ 实现复杂链表的复制
- C++STL中vector容器 begin()与end()函数、front()与back()的用法
- C++中的接口继承和实现继承
- [C++]函数对象(二)
- remove_if 的用法
- 1--C语言关键字
- C++学习笔记23,类内函数重载
- vs c++内存泄露检测【模板】
- c++ sin,cos,tan,atan,atan2