यह ट्यूटोरियल सी प्रोग्रामिंग में सभी 32 कीवर्ड पर एक संक्षिप्त जानकारी प्रदान करता है।
C प्रोग्रामिंग में कीवर्ड | |||
---|---|---|---|
ऑटो | टूटना | मामला | चार |
कॉन्स्ट | जारी रखें | चूक | करना |
दोगुना | अन्य | एनम | निर्वासन |
तैरना | के लिये | के लिए जाओ | अगर |
int | लंबा | रजिस्टर करें | वापसी |
कम | हस्ताक्षर किए | का आकार | स्थिर |
संरचना | स्विच करें | टंकण | मिलन |
अहस्ताक्षरित | शून्य | अस्थिर | जबकि |
C में सभी कीवर्ड का विवरण
ऑटो
ऑटो कीवर्ड स्वचालित चर घोषित करता है। उदाहरण के लिए:
ऑटो इंट var1;
यह कथन बताता है कि var1 भंडारण वर्ग ऑटो और प्रकार int का एक चर है।
फ़ंक्शन निकायों के भीतर घोषित चर स्वचालित रूप से डिफ़ॉल्ट रूप से होते हैं। हर बार एक फ़ंक्शन निष्पादित होने पर उन्हें फिर से बनाया जाता है।
चूंकि स्वचालित चर एक फ़ंक्शन के लिए स्थानीय होते हैं, इसलिए उन्हें स्थानीय चर भी कहा जाता है। और अधिक जानने के लिए C संग्रहण वर्ग पर जाएँ।
तोड़ो और जारी रखो
ब्रेक स्टेटमेंट का सामना होने पर अंतरतम लूप को तुरंत समाप्त कर देता है। इसका उपयोग स्विच स्टेटमेंट को समाप्त करने के लिए भी किया जाता है।
जारी बयान पुनरावृत्ति के लिए लूप के अंदर के बाद बयानों को छोड़ देता है।
के लिए (i = 1; मैं <= 10; ++ i) (अगर (i = 3) जारी है, अगर (i = 7) तोड़; printf ("% d", i);)
आउटपुट
१ २ ४ ५ ६
जब मैं 3 के बराबर होता है, तो जारी बयान प्रभावी हो जाता है और स्किप हो जाता है। 3. जब मैं 7 के बराबर होता है, तो ब्रेक स्टेटमेंट प्रभाव में आता है और लूप के लिए समाप्त हो जाता है। अधिक जानने के लिए, C ब्रेक पर जाएं और स्टेटमेंट जारी रखें
स्विच, केस और डिफ़ॉल्ट
स्विच और केस स्टेटमेंट का उपयोग तब किया जाता है जब कई ब्लॉक के बीच स्टेटमेंट ऑफ स्टेट को निष्पादित करना होता है। उदाहरण के लिए:
स्विच (अभिव्यक्ति) (केस '1': // कुछ बयान जब 1 ब्रेक के लिए निष्पादित करते हैं, तो केस 5
अधिक जानने के लिए C स्विच स्टेटमेंट पर जाएँ।
चार
वर्ण कीवर्ड एक वर्ण चर घोषित करता है। उदाहरण के लिए:
चार वर्णमाला;
यहाँ, वर्णमाला एक वर्ण प्रकार चर है।
अधिक जानने के लिए, C डेटा प्रकारों पर जाएं।
कॉन्स्ट
एक पहचानकर्ता को कॉन्स्टेबल कीवर्ड का उपयोग करके निरंतर घोषित किया जा सकता है।
const int a = 5;
अधिक जानने के लिए, C चर और स्थिरांक पर जाएँ।
जबकि ऐसा
int i; (प्रिंट करें ("% d", i); i ++;) जबकि (i <10)
अधिक जानने के लिए, लूप करते समय C करें… पर जाएँ
डबल और फ्लोट
कीवर्ड डबल और फ्लोट का उपयोग फ्लोटिंग प्रकार चर घोषित करने के लिए किया जाता है। उदाहरण के लिए:
संख्या जारी करना; डबल longNumber;
यहाँ, संख्या एकल-सटीक फ़्लोटिंग प्रकार चर है, जबकि longNumber एक डबल-सटीक फ़्लोटिंग प्रकार चर है।
अधिक जानने के लिए, C डेटा प्रकारों पर जाएं।
अगर और
C प्रोग्रामिंग में, यदि और निर्णय लेने के लिए उपयोग किया जाता है।
यदि (i == 1) प्रिंटफ ("मैं 1. है") तो प्रिंटफ ("मैं 1. नहीं हूं")
यदि i का मान 1 से अधिक है, तो आउटपुट होगा:
मैं 1 नहीं हूं
अधिक जानने के लिए, C पर जाएँ … और विवरण।
एनम
कीवर्ड एन्यूमर का उपयोग करके सी प्रोग्रामिंग में गणना प्रकार घोषित किए जाते हैं। उदाहरण के लिए:
एनम सूट (दिल; हुकुम; क्लब; हीरे;);
यहां, एक एनुमरेटेड वैरिएबल सूट बनाया जाता है जिसमें टैग होते हैं: दिल, हुकुम, क्लब और हीरे।
अधिक जानने के लिए, C enum पर जाएँ।
निर्वासन
एक्सटर्नल कीवर्ड यह घोषित करता है कि एक चर या फ़ंक्शन में उस घोषित फ़ाइल के बाहर बाहरी लिंकेज है।
अधिक जानने के लिए, C संग्रहण प्रकार पर जाएँ।
के लिये
There are three types of loops in C programming. The for loop is written in C programming using the keyword for
. For example:
for (i=0; i< 9;++i)( printf("%d ",i); )
Output
0 1 2 3 4 5 6 7 8
To learn more, visit C for loop.
goto
The goto statement is used to transfer control of the program to the specified label. For example:
for(i=1; i<5; ++i) ( if (i==10) goto error; ) printf("i is not 10"); error: printf("Error, count cannot be 10.");
Output
Error, count cannot be 10.
To learn more, visit C goto.
int
The int keyword is used to declare integer type variables. For example:
int count;
Here, count is an integer variable.
To learn more, visit C data types.
short, long, signed and unsigned
लघु, लंबे, हस्ताक्षरित और अहस्ताक्षरित कीवर्ड एक प्रकार के संशोधक हैं जो एक नए प्रकार की उपज के लिए आधार डेटा प्रकार के अर्थ को बदल देते हैं।
लघु int smallInteger; लंबे समय तक intInteger; हस्ताक्षरित सामान्य normalteteger; अहस्ताक्षरित int positiveInteger;इंट टाइप डेटा रेंज की रेंज
जानकारी का प्रकार | सीमा |
---|---|
संक्षिप्त इंट | -32768 से 32767 |
लंबे समय से int | -2147483648 से 214743648 |
हस्ताक्षरित int | -32768 से 32767 |
अहस्ताक्षरित int | 0 से 65535 तक |
वापसी
वापसी कीवर्ड फ़ंक्शन को समाप्त करता है और मान लौटाता है।
int func () (इंट b = 5; रिटर्न b;)
यह फ़ंक्शन func()
कॉलिंग फ़ंक्शन में 5 देता है। अधिक जानने के लिए, C उपयोगकर्ता-परिभाषित फ़ंक्शन पर जाएँ।
का आकार
आकार का कीवर्ड डेटा के आकार (एक चर या एक स्थिर) का मूल्यांकन करता है।
#include int main () (printf ("% u बाइट्स।", sizeof (char)););
अधिक जानने के लिए, C ऑपरेटरों पर जाएं।
आउटपुट
1 बाइट्स।
रजिस्टर करें
The register keyword creates register variables which are much faster than normal variables.
register int var1;
static
The static
keyword creates a static variable. The value of the static variables persists until the end of the program. For example:
static int var;
struct
The struct keyword is used for declaring a structure. A structure can hold variables of different types under a single name.
struct student( char name(80); float marks; int age; )s1, s2;
To learn more, visit C structures.
typedef
The typedef keyword is used to explicitly associate a type with an identifier.
typedef float kg; kg bear, tiger;
union
A union is used for grouping different types of variables under a single name.
union student ( char name(80); float marks; int age; )
To learn more, visit C unions.
void
The void keyword meaning nothing or no value.
शून्य परीक्षण (int a) (…)
यहां, testFunction()
फ़ंक्शन मान वापस नहीं कर सकता क्योंकि इसका रिटर्न प्रकार शून्य है।
अस्थिर
अस्थिर कीवर्ड का उपयोग अस्थिर वस्तुओं को बनाने के लिए किया जाता है। एक अस्थिर वस्तु को हार्डवेयर द्वारा अनिर्दिष्ट तरीके से संशोधित किया जा सकता है।
const अस्थिर संख्या
यहाँ, संख्या एक अस्थिर वस्तु है।
चूंकि संख्या एक स्थिर है, इसलिए प्रोग्राम इसे बदल नहीं सकता है। हालाँकि, हार्डवेयर इसे बदल सकता है क्योंकि यह एक अस्थिर वस्तु है।