数组排序问题

数组中有4个布尔量,要求按照4个元素的true的顺序对abcd4个bool量顺序输出。求教怎么做... 数组中有4个布尔量,要求按照4个元素的true 的顺序对 a b c d 4个bool量顺序输出。
求教怎么做
展开
 我来答
花活管夜山小你6520
2019-04-16 · TA获得超过2308个赞
知道大有可为答主
回答量:4627
采纳率:81%
帮助的人:266万
展开全部
标准C是不支持你这种变量定义动态数组的
struct item all[N]; 这达不到你想要的效果!需要定义成指针,然后malloc
int i,j;
printf("请输入%d组信息:\n",N);
struct item *all ;
int i,j;
printf("请输入%d组信息:\n",N);
all=(struct item *)malloc(sizeof(struct item)*N ) ;
以下代码不变,文件头加上库函数头文件 #include <stdlib.h>
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式