কম্পিউটার টিউটোরিয়াল

C প্রোগ্রাম: atexit() ফাংশন চেক করা


atexit() হলো একটি ফাংশন যা ব্যবহারকারীকে একটি ফাংশন রেজিস্টার করতে দেয় যা প্রোগ্রাম টার্মিনেশনের সময় কল হবে।

এটি একটি প্রিডিফাইনড ফাংশন যা stdlib হেডার ফাইলে থাকে।

উদাহরণ ১

#include<stdio.h>
#include<stdlib.h>
void welcome(void) {
    printf("Welcome to New,");
}
void world(void) {
    printf("World\n");
}
int main() {
    // test atexit, call user defined function
    atexit(world);
    atexit(welcome);
    return 0;
}

আউটপুট

Welcome to New,World

উদাহরণ ২

#include<stdio.h>
#include<stdlib.h>
void first(void) {
    printf("This is a beautiful,");
}
void second(void) {
    printf("Wonderful life\n");
}
int main() {
    // test atexit, call user defined function
    atexit(second);
    atexit(first);
    return 0;
}

আউটপুট

This is a beautiful,Wonderful life

  1. সি প্রোগ্রাম দিয়ে দ্বিঘাত সমীকরণের রুট (Roots) বের করা

  2. C প্রোগ্রাম: পয়েন্টগুলো X-অক্ষ বা Y-অক্ষের সমান্তরাল কিনা চেক করা

  3. C# প্রোগ্রাম: একটি সংখ্যা ২ দিয়ে বিভাজ্য কিনা যাচাই করা

  4. পাইথনে পাসওয়ার্ডের বৈধতা যাচাই করার প্রোগ্রাম