Chapter 3 - Data Structures in c - Array
Chapter 3 - Data Structures in c - Array
IN C/C++
D ATA S T R U C T U R E a n d A L G O R I T H M S
return 0;
}
3 . 1 L I N E A R D ATA S T R U C T U R E S :
return 0;
}
3 . 1 L I N E A R D ATA S T R U C T U R E S :
int* ptr;
ptr = &var;
ptr++;
printf("Pointer value = %d \n", ptr);
3 . 1 L I N E A R D ATA S T R U C T U R E S :
return 0;
}
3 . 1 L I N E A R D ATA S T R U C T U R E S :
// 2D-array initialization:
int X[4][4] = {1,2,3,4,1,2,3,4,
1,2,3,4,1,2,3,4};
int Y[4][4] = {{1,2,3,4},{1,2,3,4},
{1,2,3,4},{1,2,3,4}};
return 0;
}
3 . 1 L I N E A R D ATA S T R U C T U R E S :
• Notice : [0] means the element located in first row, [1] means
the element located in second column.
3 . 1 L I N E A R D ATA S T R U C T U R E S :
// array copy
int B[5];
for (int i = 0; i < 5; i++)
{
B[i] = A[i];
}
return 0;
}
3 . 1 L I N E A R D ATA S T R U C T U R E S :