学习二维数组以及函数

一、二维数组:

定义时:

类型说明符     数组名 [常量表达式1] [常量表达式2]

常量表达式1为行,常量表达式2为列,一般情况下行数可以省略;

在引用时:

数组名  [下标1]  [下标2]

初始化时:

可以使用两种方式方式1为直接输入数字用“ ,”隔开第2种则为每隔n个(n为列数)用“ {}”进行包裹在每个一维数组之间用“ ,”隔开。

同时须区别'a', 'a[0]', '&a[0][0]'

这三者虽然都是代表的是第一个元素的地址但代表的含义不同第一个代表二维数组的第一个元素地址,第二个代表为其内部第一个一维数组的第一个元素地址,第三个代表对a[0][0]取址。

二、字符二维数组

其实就是输入的类型变为字符罢了其本质还是二维数组。

三、函数

1.从用户角度看函数分为两类:即标准函数和用户自定义函数。

2.从函数的角度来分类:即无参函数(即有参函数的特殊情况)和有参函数。

3.用法:

类型标识符   函数名(形参)形参的数据类型必须给定

{

声明部分

语句部分

return a(a是返回值)             返回值类型必须函数类型匹配

}

ps:如未写返回值的默认返回类型为整型,如果实在不想返回的话一般函数名后面的括号内填写void即可

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值