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

সি ভাষায় isalnum() ফাংশন


isalnum() ফাংশন চেক করতে ব্যবহৃত হয় যে ক্যারেক্টারটি অ্যালফানিউমেরিক কিনা। যদি ক্যারেক্টার অ্যালফানিউমেরিক অর্থাৎ লেটার বা নম্বর হয় তবে নন-জিরো ভ্যালু রিটার্ন করে, অন্যথায় শূন্য। এটি ctype.h হেডার ফাইলে ডিক্লেয়ারড।

সি ভাষায় isalnum()-এর সিনট্যাক্স:

int isalnum(int character);

এখানে, character − চেক করার ক্যারেক্টার।

সি ভাষায় isalnum()-এর উদাহরণ:

উদাহরণ

#include<stdio.h>
#include<ctype.h>
int main() {
    char val1 = 's';
    char val2 = '8';
    char val3 = '$';
    if(isalnum(val1))
        printf("The character is alphanumeric\n");
    else
        printf("The character is not alphanumeric\n");
    if(isalnum(val2))
        printf("The character is alphanumeric\n");
    else
        printf("The character is not alphanumeric");
    if(isalnum(val3))
        printf("The character is alphanumeric\n");
    else
        printf("The character is not alphanumeric");
    return 0;
}

আউটপুট

The character is alphanumeric
The character is alphanumeric
The character is not alphanumeric

উপরের প্রোগ্রামে char টাইপের তিনটি ভেরিয়েবল ডিক্লেয়ার ও ইনিশিয়ালাইজ করা হয়েছে। এই ভেরিয়েবলগুলো isalnum() ফাংশন ব্যবহার করে চেক করা হয়েছে যে ভ্যালুগুলো অ্যালফানিউমেরিক কিনা।

if(isalnum(val1)) printf("The character is alphanumeric\n"); else printf("The character is not alphanumeric\n");

  1. C ভাষায় strncpy() ফাংশন কী?

  2. C ভাষায় ক্যারেক্টার অপারেশন ব্যাখ্যা

  3. C ভাষায় strncmp() ফাংশন কী?

  4. C ভাষায় strcmp() ফাংশন কী?