在C语言中,定义数组长度需要在数组名的后面使用方括号[],并在方括号内指定数组的长度。
例如,定义一个包含5个整数元素的数组可以这样写:
int arr[5];
定义一个包含10个浮点数元素的数组可以这样写:
float arr[10];
需要注意的是,数组的长度必须是一个常量表达式,也就是在编译时就可以确定的值。例如,下面的代码是不合法的:
int n = 5;
int arr[n]; // 错误:数组的长度不是常量表达式
如果需要动态地分配数组的长度,可以使用动态内存分配的方式,例如使用malloc函数。