Следующая программа не выводит нужные данные (на компиляторе VC2008)
#include <stdio.h>
#include <string.h>
int main(void)
{
int i;
int dest[10] = {1};
int src [] = {2, 3, 4, 5, 6};
memcpy(dest, src, 5);
for (i=0; i<10; i++) printf("%i\n", dest[i]);
return 0;
}
тогда как при использовании char
массивов все идет хорошо!
в чем здесь проблема?