Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> सी प्रोग्रामिंग

सी . में "रजिस्टर" कीवर्ड

रजिस्टर वेरिएबल्स कंपाइलर को मेमोरी के बजाय सीपीयू रजिस्टर में वेरिएबल को स्टोर करने के लिए कहते हैं। अक्सर उपयोग किए जाने वाले चर रजिस्टरों में रखे जाते हैं और उनकी तेजी से पहुंच होती है। हम इन चरों के पते कभी प्राप्त नहीं कर सकते। रजिस्टर वेरिएबल घोषित करने के लिए "रजिस्टर" कीवर्ड का उपयोग किया जाता है।

दायरा - वे समारोह के लिए स्थानीय हैं।

डिफ़ॉल्ट मान − डिफ़ॉल्ट प्रारंभिक मान कचरा मूल्य है।

आजीवन − जिस ब्लॉक में इसे परिभाषित किया गया है, उसके निष्पादन के अंत तक।

यहाँ C भाषा में रजिस्टर चर का एक उदाहरण दिया गया है,

उदाहरण

#include <stdio.h>
int main() {
   register char x = 'S';
   register int a = 10;
   auto int b = 8;
   printf("The value of register variable b : %c\n",x);
   printf("The sum of auto and register variable : %d",(a+b));
   return 0;
}

आउटपुट

The value of register variable b : S
The sum of auto and register variable : 18

रजिस्टर कीवर्ड का उपयोग पॉइंटर के साथ भी किया जा सकता है। इसमें मेमोरी लोकेशन का पता हो सकता है। यह कोई त्रुटि नहीं पैदा करेगा।

सी भाषा में रजिस्टर कीवर्ड का एक उदाहरण यहां दिया गया है

उदाहरण

#include<stdio.h>
int main() {
   int i = 10;
   register int *a = &i;
   printf("The value of pointer : %d", *a);
   getchar();
   return 0;
}

आउटपुट

The value of pointer : 10

  1. जावास्क्रिप्ट में यील्ड कीवर्ड क्या है?

    जावास्क्रिप्ट में यील्ड कीवर्ड का उपयोग जेनरेटर फंक्शन को रोकने और फिर से शुरू करने के लिए किया जाता है। एक्सप्रेशन का मान जनरेटर के कॉलर को वापस कर दिया जाता है। यहां उदाहरण हैं - फंक्शन* डिस्प्लेरैंक () { वर सेलप्लेयर्स =[1, 2, 3, 4]; के लिए (var a =0; a

  1. जावास्क्रिप्ट में यील्ड कीवर्ड का उपयोग क्या है?

    जावास्क्रिप्ट में यील्ड कीवर्ड का उपयोग जेनरेटर फंक्शन को रोकने और फिर से शुरू करने के लिए किया जाता है। एक्सप्रेशन का मान जनरेटर के कॉलर को वापस कर दिया जाता है। यहां सिंटैक्स है, जहां exp एक्सप्रेशन है और वैकल्पिक मान वैल द्वारा लौटाया जाता है, जिसे जनरेटर के नेक्स्ट () मेथड में पास किया जाता है।

  1. HTML मान विशेषता

    HTML मान विशेषता HTML दस्तावेज़ में HTML तत्व के प्रारंभिक मान को परिभाषित करती है। इसे बटन, इनपुट, मीटर, ली, विकल्प, प्रगति . पर लागू किया जा सकता है और परम HTML तत्व। सिंटैक्स निम्नलिखित वाक्य रचना है - <tagname value=”text”></tagname> आइए हम HTML मान विशेषता का एक उदाह