تابع qsort از کتاب‌خانه‌ی استاندارد(stdlib.h) از توابع مفید و البته استاندارد هست.این تابع با دادن آدرس آرایه، تعداد اعضا، اندازه‌ی هر عضو و یک تابع برای مقایسه‌ی دو عضو،آرایه  را بصورت صعودی مرتب میکند.

با اینکه این تابع استاندارد هست اما اجباری در پیاده‌سازی آن نیست، به این معنی که qsort ضرورتا همه‌جا(منظور از همه جا دقیقا همه‌جاست! این یعنی ابر‌رایانه‌ها،فبلت‌ها،رایانه‌های شخصی و همچنین میکروکنترلر‌ها مانند AVR و PIC را نیز حساب میکنیم) وجود ندارد.

void qsort(void *base, size_t nmemb, size_t size,
            int (*compar(const void *, const void *)))

ادامه مطلب

افزودن پایتون 3 به اندروید (نیاز به دسترسی روت)

نویسنده وبلاگ ما شوید!

استفاده از نوع ها در سی شارپ به گونه ای دیگر!

تابع ,qsort ,void ,size ,استاندارد ,t ,void * ,const void ,size t ,استاندارد هست ,این تابع

مشخصات

تبلیغات

آخرین ارسال ها

برترین جستجو ها

آخرین جستجو ها

کافه مطلب یوگا از تبلیغ تا تحقیق music خوشمزه ترین دسر های ایرانی مدرن TOP 20 اتحادیه انجمن های اسلامی دانش آموزان جوین mahdi-hd راهنمای تدریس لکستان