In dem Fall nicht, nein, weil auf einer big-endian-Maschine dem char der Wert des hintersten bytes zugewiesen würde. Einen Unterschied macht es bei folgendem Code:
C++:
int i; char s[sizeof(int)];
memcpy(s, &i, sizeof(int));
-- Einfachheit ist Voraussetzung für Zuverlässigkeit. -- Edsger Wybe Dijkstra