קידום מערך void
אני מתכנת בC ואמור לקדם מערך void במספר byteים ידוע. מהי הדרך הסטנדרטית לעשות את זה? (הדרך שהוצעה לי ועובדת אבל איננה מתקבלת במבחן היא המרה ראשית לdouble או long ואז קידום במספר בתים ואז המרה חזרה לvoid כמו בדוגמא הבאה:
אני מתכנת בC ואמור לקדם מערך void במספר byteים ידוע. מהי הדרך הסטנדרטית לעשות את זה? (הדרך שהוצעה לי ועובדת אבל איננה מתקבלת במבחן היא המרה ראשית לdouble או long ואז קידום במספר בתים ואז המרה חזרה לvoid כמו בדוגמא הבאה:
temp_arr = (void*)((double)array + (mid * size_elem));
)