স্টেটিক (Sratic) একটি কিওয়ার্ড সি ল্যাংগুয়েজ এর। এটি ভেরিয়েবল এবং ফাংশন দুটিতেই ব্যবহার করা হয়।
আমরা স্টেটিক ভেরিয়েবল এবং ফাংশন উভয় ডিক্লিয়ার করতে পারি। স্টেটিক ভেরিয়েবল একটি স্কোপ এর ভিতর কাজ করে।
নিচে স্টেটিক ভেরিয়েবলের প্রকার দেয়া হলঃ
- স্টেটিক(static) গ্লোবাল ভেরিয়েবল
- স্টেটিক ফাংশন
- স্টেটিক লোকাল ভেরিয়েবল
সিনটেক্স
static data_type variable_name;
চল আমরা একটি কোড দেখি ফাংশন ব্যবহার করে
#include<stdio.h> int function(){ static int count = 0; count++; return count; } int main () { printf("%d", function()); printf("\n%d", function()); return 0; }
Output
1
2
স্টেটিক ফাংশন এর কোড
static function(){ printf("bnCodeing"); }
কাজ
- স্টেটিক ফাংশন ব্যবহার করে যোগ কর।
- বড় ছোট নির্নয় কর।
- স্টেটিক সি (Sratic in C)
- বুলিয়ান সি( Boolean in C)
- লিটেরালস(Literals in C)
- ডিফাইন প্রিপ্রসেসর ডিরেক্টেভ (#define preprossor directive)
- কনস্টেন্স সি(Constants in C)
- আসকি নাম্বার(ASCII Value in C)
- এস্কেপ সিকোয়েন্স সি (Escape Sequence C)
- ফর্মেট স্পেসিফায়ার সি(Format Specifier C)
- কমেন্ট সি(Comment C)
- অপারেটর সি(Opearator C)
- কিওয়ার্ড সি(Keyword C)
- ডাটা টাইপ সি(Data Type C)
- ভেরিয়েবল সি(Variable C)
- দুইটি সংখ্যার যোগফল নির্ণয় সি (Sum Two intizier)
- প্রথম প্রোগ্রাম সি(First Program C)