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

C-তে এনভায়রনমেন্ট ভেরিয়েবল প্রিন্ট করার প্রোগ্রাম

C প্রোগ্রামে main() ফাংশনের তৃতীয় প্যারামিটার char* envp[] ব্যবহার করে সিস্টেমের এনভায়রনমেন্ট ভেরিয়েবলগুলো প্রিন্ট করা যায়। এনভায়রনমেন্ট ভেরিয়েবল গ্লোবাল ভেরিয়েবল যা রানিং প্রসেসের আচরণ প্রভাবিত করে।

C প্রোগ্রাম উদাহরণ

#include <stdio.h>

int main(int argc, char* argv[], char* envp[]) {
    int i;
    for (i = 0; envp[i] != NULL; i++)
        printf("\n%s", envp[i]);
    getchar();
    return 0;
}

আউটপুট (নমুনা)

ALLUSERSPROFILE=C:\ProgramData
CommonProgramFiles=C:\Program Files\Common Files
HOMEDRIVE=C:
NUMBER_OF_PROCESSORS=2
OS=Windows_NT
PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC
PROCESSOR_ARCHITECTURE=x86
...
  1. C প্রোগ্রামিং-এ প্রাকৃতিক সংখ্যা কলাম-ওয়াইজ (Column-wise) প্রিন্ট করা

  2. C প্রোগ্রামিং-এ মিররড হোলো প্যারালেলোগ্রাম (Mirrored Hollow Parallelogram) প্রিন্ট করা

  3. সি প্রোগ্রামিং-এ ম্যাট্রিক্স ডায়াগোনাল প্যাটার্নে সংখ্যা প্রিন্ট করা

  4. এনভায়রনমেন্ট ভেরিয়েবল সিকিউর করা: সেনসিটিভ ডেটা রক্ষার সেরা অভ্যাস