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

সি ফাংশন দিয়ে স্ট্রিং সোয়াপ


স্ট্রিং সোয়াপ করার উদাহরণ নিচে দেওয়া হলো।

উদাহরণ

#include<stdio.h>
#include <string.h>
int main() {
    char st1[] = "My 1st string";
    char st2[] = "My 2nd string";
    char swap;
    int i = 0;
    while(st1[i] != '\0') {
        swap = st1[i];
        st1[i] = st2[i];
        st2[i] = swap;
        i++;
    }
    printf("After swapping s1 : %s\n", st1);
    printf("After swapping s2 : %s\n", st2);
    return 0;
}

আউটপুট

After swapping s1 : My 2nd string
After swapping s2 : My 1st string

উপরের প্রোগ্রামে দুটি char টাইপের অ্যারে st1 ও st2, একটি char ভেরিয়েবল 'swap' এবং একটি ইন্টিজার ভেরিয়েবল i ডিক্লেয়ার করা হয়েছে। while লুপ চেক করে st1 নাল না হলে st1 এবং st2-এর মান সোয়াপ করে।

char st1[] = "My 1st string"; char st2[] = "My 2nd string"; char swap; int i = 0; while(st1[i] != '\0') {     swap = st1[i];     st1[i] = st2[i];     st2[i] = swap;     i++; }

  1. MySQL REPLACE() ফাংশন ব্যবহার করে একাধিক রেকর্ডে স্ট্রিং রিপ্লেস করা

  2. দুই স্ট্রিং সওয়াপ করার সি প্রোগ্রাম

  3. C প্রোগ্রাম: strncmp লাইব্রেরি ফাংশন ব্যবহার করে দুটি স্ট্রিং তুলনা

  4. C-তে graphics.h-র fillpoly() ফাংশন ব্যবহার