সি-তে সময়() ফাংশন কীভাবে ব্যবহার করবেন

Si Te Samaya Phansana Kibhabe Byabahara Karabena



প্রোগ্রামিং এবং কম্পিউটার-সম্পর্কিত কাজের ক্ষেত্রে সময় একটি গুরুত্বপূর্ণ উপাদান যা লোকেরা বেশিরভাগ সময় বিভিন্ন উদ্দেশ্যে সময় গণনা করতে ব্যবহার করে। সি প্রোগ্রামিং-এর বিভিন্ন ফাংশন রয়েছে যা ব্যবহারকারীদের এই কাজগুলি সম্পাদন করতে সাহায্য করতে পারে, এটি সিস্টেমের বর্তমান সময়ের গণনা করা বা প্রোগ্রামের চলমান সময় গণনা করার সাথে সম্পর্কিত। C-তে সবচেয়ে গুরুত্বপূর্ণ সময়-গণনার ফাংশনগুলির মধ্যে একটি হল time() ফাংশন।

এই নিবন্ধে, আমরা ব্যবহার সম্পর্কে কথা বলতে হবে time() ফাংশন সি প্রোগ্রামিং এ।







C-তে time() ফাংশন কী?

দ্য time() ফাংশন সি-তে একটি অন্তর্নির্মিত ফাংশন যা ব্যবহারকারীদের 1 জানুয়ারী, 1970, 00:00:00 UTC (সমন্বিত সর্বজনীন সময়) থেকে সেকেন্ডের মোট গণনা ফেরত দিতে দেয়। এই ফাংশনটি হেডার ফাইলে অন্তর্ভুক্ত করা হয়েছে, যা অবশ্যই প্রোগ্রাম শুরুর আগে অন্তর্ভুক্ত করতে হবে এবং এটি একটি time_t মান হিসাবে সিস্টেমের বর্তমান সময় প্রদান করে।



বাক্য গঠন : দ্য সময়() ফাংশন সি-তে একটি সাধারণ সিনট্যাক্স ব্যবহার করে যা দেওয়া হয়:



সময়_টি সময় ( সময়_টি * সেকেন্ড ) ;

পরামিতি : দ্য সময়() উপরের সিনট্যাক্সে ফাংশন পরিবর্তনশীল time_t আর্গুমেন্টে একটি পয়েন্টার নেয় যা সময় থেকে সেকেন্ডের সংখ্যা সংরক্ষণ করে।





ফেরত মূল্য : ফাংশনের রিটার্ন টাইপ আর্গুমেন্ট দ্বারা নির্দেশিত ভেরিয়েবলে সংরক্ষিত time_t এর মানের সমান।

উদাহরণ

এর ব্যবহার সময়() ফাংশন নীচের উদাহরণে প্রদর্শিত হয়:



# অন্তর্ভুক্ত করুন

# অন্তর্ভুক্ত

int প্রধান ( )

{

সময়_টি বর্তমান_টি ;
বর্তমান_টি = সময় ( বর্তমান_টি ) ;
printf ( 'যুগের পর থেকে %s%ld সেকেন্ড' ,
asctime ( স্থানীয় সময় ( এবং বর্তমান_টি ) ) , বর্তমান_টি ) ;
প্রত্যাবর্তন 0 ;


}

উপরের প্রোগ্রামটি একটি পরিবর্তনশীল সংজ্ঞায়িত করে time_t প্রকারের বর্তমান_টি এবং ব্যবহার করে time() ফাংশন Epoch (00:00:00 UTC, জানুয়ারী 1, 1970) থেকে এখন পর্যন্ত সময়কে সেকেন্ডে পরিমাপ করতে। আমরা ব্যবহার করেছি asctime() ফাংশন যা struct টাইপ পয়েন্টার রূপান্তর করে বর্তমান_টি দিন এবং সময় বিন্যাসে সময় উপস্থাপনের জন্য স্ট্রিং-এ। দ্য স্থানীয় সময়() ফাংশন বর্তমান ক্যালেন্ডার সময় প্রতিনিধিত্ব করতে ব্যবহার করা হয়েছে.

উপসংহার

দ্য time() ফাংশন বহুল ব্যবহৃত সি প্রোগ্রামিং সময়-গণনাকৃত ফাংশনগুলির মধ্যে একটি যা অন্তর্ভুক্ত হেডার ফাইল এবং সিস্টেমের বর্তমান সময় নির্ধারণ করতে ব্যবহৃত হয়। একটি সাধারণ উদাহরণ ব্যবহার করে, এই গাইডটি সি-তে সময়() ফাংশন সম্পর্কে যথেষ্ট জ্ঞান প্রদান করেছে।