c - 在c中创建一个管道数组
问题描述
我是新手C
,我试图做一个array
,pipe
但它给了我一个错误。
这就是我想要做的:
int fd[N][2];
pipe(fd);
有人可以告诉我我做错了什么吗?
解决方案
你必须for loop
像这样:
int fd[N][2];
for(int i=0;i<N;i++)
pipe(fd[i]);
推荐阅读
- python - 设置 hvplots 的默认选项
- ios - 从数组中删除 NIL 值和部分匹配
- python-3.x - Python 像终端模拟器一样“渲染”文本
- python - 导入影响 for 循环的“随机”
- java - 如何在spring5中将feign接口拆分为更小的接口
- redux - 不可变状态更新。在 Redux 中更新对象数组
- html - 使文本和图像并排显示并根据设备更改大小
- javascript - URLSearchParams 从 iframe 中返回空
- java - Spark 从 Blob 读取文本文件
- reactjs - 使用 Strapi 将上传的文件与相关模型连接起来