C Allocating Two Dimensional Arrays
Posted
by Jacob
on Stack Overflow
See other posts from Stack Overflow
or by Jacob
Published on 2010-04-06T23:45:43Z
Indexed on
2010/04/06
23:53 UTC
Read the original article
Hit count: 141
I am trying to allocate a 2D dimension array of File Descriptors... So I would need something like this fd[0][0] fd[0][1]
I have coded so far:
void allocateMemory(int row, int col, int ***myPipes){
int i = 0,i2 = 0;
myPipes = (int**)malloc(row * sizeof(int*));
for(i = 0; i < row;i++){
myPipes[i] = (int*)malloc(col * sizeof(int));
}
}
How can I set it all too zeros right now I keep getting a seg fault when I try to assign a value...
Thanks
© Stack Overflow or respective owner