কনসোল বা আউটপুট স্ক্রীন পরিষ্কার করার বিভিন্ন পদ্ধতি রয়েছে এবং তার মধ্যে একটি হল clrscr() ফাংশন। ফাংশন আমন্ত্রণ হিসাবে এটি পর্দা সাফ করে। এটি "conio.h" হেডার ফাইলে ঘোষণা করা হয়েছে। সিস্টেম(“cls”) এবং সিস্টেম(“ক্লিয়ার”) এর মতো আরও কিছু পদ্ধতি রয়েছে এবং এগুলোকে “stdlib.h” হেডার ফাইলে ঘোষণা করা হয়েছে।
এখানে সি ভাষায় কনসোল সাফ করার জন্য সিনট্যাক্স রয়েছে,
clrscr(); OR system(“cls”); OR system(“clear”);
C ভাষায় কনসোল সাফ করার জন্য এখানে একটি উদাহরণ দেওয়া হল,
ধরা যাক আমাদের কাছে নিম্নলিখিত বিষয়বস্তু সহ “new.txt” ফাইল আছে -
0,hell!o 1,hello! 2,gfdtrhtrhrt 3,demo
এখন, আসুন উদাহরণ দেখি।
উদাহরণ
#include<stdio.h> #include<conio.h> void main() { FILE *f; char s; clrscr(); f=fopen("new.txt","r"); while((s=fgetc(f))!=EOF) { printf("%c",s); } fclose(f); getch(); }
আউটপুট
0,hell!o 1,hello! 2,gfdtrhtrhrt 3,demo
উপরের প্রোগ্রামে, আমাদের একটি টেক্সট ফাইল "new.txt" আছে। ফাইল খুলতে এবং পড়ার জন্য একটি ফাইল পয়েন্টার ব্যবহার করা হয়। এটি ফাইলের বিষয়বস্তু প্রদর্শন করছে। কনসোল সাফ করতে, clrscr() ব্যবহার করা হয়।
clrscr(); f=fopen("new.txt","r"); while((s=fgetc(f))!=EOF) { printf("%c",s); }