Jak memcpy dwuwymiarowej tablicy w C:jak zapamiętywać dwuwymiarową tablicę w C?
Mam dwuwymiarowej tablicy:
int a[100][100];
int c[10][10];
chcę użyć memcpy
aby skopiować wszystkie wartości w tablicy c do tablicy A, jak zrobić to za pomocą memcpy?
int i;
for(i = 0; i<10; i++)
{
memcpy(&a[i][10], c, sizeof(c));
}
czy to prawda?
To zależy od tego, gdzie chcesz iść wartości. Wygląda na to, że nie do końca to, czego prawdopodobnie chcesz. –
Masz 100 razy więcej niż "a". Które elementy 'a' chcesz posiadać kopię' c'? – simonc
Więcej jak 'sizeof (c [i])', non? –