تابع 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 ,استاندارد هست ,این تابع

مشخصات

تبلیغات

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

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

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

دعا و گشایش دختری که میخواد با افسردگیش بجنگه رژیم لاغری | چاقی | لاغری بیمه عمر و تامین آتیه پاسارگاد هولوگرام پرینتینگ اخذ مشاوره و صدور گواهینامه ایزو رسانه جامع سبک زندگی اسلامی بیمه عمر و سرمایه گذاری فلاشینگ پارامیس پادکست رادلین