C开发系列-数组
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C开发系列-数组相关的知识,希望对你有一定的参考价值。
C语言数组
数组:用来存储一组数据。
计算C语言的数组长度
int age1 = 12;
int age2 = 15;
int age3 = 10;
int age4 = 13;
int ages[] = {age1, age2, age3, age4};
// 算出C语言数组的长度
int count = sizeof(ages) / sizeof(int);
printf("count=%d\n", count);
C语言数组和函数
数组作为函数参数,可以省略元素个数
#include <stdio.h>
void change(int array[])
{
array[0] = 100;
}
int main() {
int ages[6] = {10, 11, 14, 18, 19, 20};
// 调用changes函数
change(ages);
printf("%d\n", ages[0]); // 输出100
}
补充:数组作为函数参数,传递的是整个数组的地址,修改了函数形参数组的值,会影响到外面实参的数据。
以上是关于C开发系列-数组的主要内容,如果未能解决你的问题,请参考以下文章