PDA

View Full Version : سوال: دستور Memcpy در C



maryam_vb
دوشنبه 03 فروردین 1388, 12:41 عصر
سلام دوستان، با دستور memspy چه طوري ميشه آرايه اي كه به صورت پويا تعريف شده رو مقدار دهي اوليه كرد؟ (آرايه اي بزرگ و بدون به كار بردن حلقه ).

عيد بر همگي خوش...

pswin.pooya
یک شنبه 09 فروردین 1388, 00:48 صبح
یه نمونه:

float _elements[16];
memcpy(_elements,data,sizeof(float) * 16);داخل کد بالا data هم آرایه مبدا هستش. اما اگر کل آرایه رو می خوای با مقادیر یکسان پر کنی باید از دستور memset استفاده کنی:

memset(_elements,0,sizeof(float) * 16);