社区
C语言
帖子详情
一个入门级的c语言问题
sofan
2001-02-08 12:54:00
我想用C语言实现下面的功能,却总是调试不成功,各位高手帮个忙:
输入一行数字,个数不定,用空格分隔,存入一数组
数组大小初始为1
...全文
202
6
打赏
收藏
一个入门级的c语言问题
我想用C语言实现下面的功能,却总是调试不成功,各位高手帮个忙: 输入一行数字,个数不定,用空格分隔,存入一数组 数组大小初始为1
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
bnj
2001-02-08
打赏
举报
回复
int main()
{
int *a,i=0;
a=(int*)malloc(sizeof(int));
do
{
scanf("%d",a+i);
a=(int*)realloc((void*)a,sizeof(int)*(i+2));
}while(a[i++]!=-1);
i=0;
do
{
printf("a[%d]=%d\n",i,a[i]);
}while(a[i++]!=-1);
}
一般输入任意个数时,要有一个结束标志,本例为-1;
bnj
2001-02-08
打赏
举报
回复
int *a;
a=(int*)malloc(sizeof(int));
a=(int*)realloc((void*)a,sizeof(int)*2);
realloc 这样用
bnj
2001-02-08
打赏
举报
回复
注意c/c++不支持不定长的数组,你的程序呢,我们看看。
sofan
2001-02-08
打赏
举报
回复
to lhxx:我的目的是想用用realloc,另外就是不知道如何过滤并保存
能详细说一下吗?我水平很菜
随风bj
2001-02-08
打赏
举报
回复
先定义一个比较大的数组,然后在程序中过滤这一行数字(用字符串形式)并存入数组中
nononono
2001-02-08
打赏
举报
回复
你自己的程序呢?
C语言
经典入门教材+经典
C语言
习题
非常适合
C语言
初学者的
入门级
教材,同时附带提供100道
C语言
经典习题,供初学者练习巩固提高。入门教材+经典习题可以说是
C语言
入门的倚天屠龙,可以减少
C语言
学习过程的许多弯路,达到事半功倍的效果,是初学者...
C语言
自学(适合初学者)
适合初学者的纯C学习,认真学习,搞懂里面的东西,你就入门啦(二级
c语言
什么的都是浮云)
极简
C语言
入门课程
一、
C语言
自我介绍 1、
C语言
自二十世纪70年代诞生以来,发展到今天2022年,这门开发语言还是强盛不衰,在如今物联网... 6、通过学习
C语言
,让人有
一个
整体概念,为日后学习其它高级语言打下基础。
新增修正版---超萌超容易懂的
C语言
入门教程
啊哈
C语言
入门 教程(小学生坐在马桶上都可以读懂的
C语言
编程入门书) 1.新增第二章 2.修正了第一章的一些BUG 3.增加了 [一起来找茬] 环节
C语言
学习(apk)
C语言
学习是Android客户端目前最全面的
C语言
免费离线学习书籍,提高
C语言
二级考试成绩、增强
C语言
自学能力,内容包括: 1、
C语言
数据类型、控制语句、循环、数组等基础; 2、
C语言
逻辑算法练习题; 3、
C语言
函数、...
C语言
69,373
社区成员
243,080
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章