C语⾔:创建数组的⼏种⽅法创建数组有三种⽅法
1、声明⼀个数组,声明时⽤常量表达式指定数组维数,然后可以⽤数组名访问数组元素
2、声明⼀个变长数组,声明时⽤变量表达式指定数组的维数,C99⽀持
3、声明⼀个指针,调⽤malloc(),然后使⽤该指针来访问数组元素,指针为常量,不能进⾏运算
#include <stdio.h>
#include <stdlib.h>
int main(){
int n;c语言如何创建字符串数组
int *p;
p = (int *)malloc(n*sizeof(int));
if(scanf("%d",&n) != 1){
printf("%s","exit");
exit(EXIT_FAILURE);
}
int i;
for(i=0;i<n;i++){
printf("%d:",i);
scanf("%d",p+i);
}
for(i=0;i<n;i++){
printf("%d",p[i]);
}
}
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论