Hello, friends C programming language सिखने की सीरीज में आज const keyword और Constants in C Hindi |const keyword in C in Hindi 2022 के बारे में पढ़ेंगे। friends Hindi me IT में आपका बहुत बहुत अभिनान्दन हैं.
what is Constants in C Hindi – Constants क्या हैं C प्रोग्रामिंग लैंग्वेज में
const को जानने से पहले Constants और variable का हिंदी मीनिंग समझते हैं। Constants का हिंदी मीनिंग स्थिरांक होता हैं। जिसे change नहीं किया जा सकता हैं। वहीं variable का हिंदी मीनिंग चर यानी की जिसे change किया जा सकता हैं।
computer की memory में डाटा स्टोर करने से पहले मेमोरी में उस लोकेशंस का नाम देना होता हैं जहाँ हमें डाटा store करना होता हैं। इन नाम को हम variable या Constants कहते हैं।
C programming Language में हम Constants variable दो प्रकार से declare कर सकते हैं।
- Using const keyword
- Using #define preprocessor
what is const keyword in C in Hindi ( const keyword क्या हैं C लैंग्वेज में )
C programming language में const एक keyword हैं. जिसे qualifier कहते हैं. const कोई data type नहीं हैं।
const keyword जिस data declaration के साथ लग जाता हैं। उससे बनाने वाले variable की प्रॉपर्टी को change कर देता हैं। क्या प्रॉपर्टी change करता हैं। जिस variable को const keyword के साथ declare किया गया हैं उस variable की value में कोई change नहीं कर सकते हैं।
यानी की const keyword के साथ variable declare किया गया हैं उसकी value Constant हो जाती हैं। उसकी value वही रहेगी जब const को declare करते समय value दी थी।
- what are Identifiers in C in Hindi? | Identifiers क्या हैं?
- what is high-level programming language in hindi?
Syntex :
const data_type constant_Name = Value;
const keyword को एक example से समझते हैं।
example 1:-
#include<stdio.h> int main() { int x = 5; x++; printf("x = %d", x); }
इस example में हमनें एक variable int data type के साथ declare किया हैं। और आगे हमनें x value को increment कर दिया हैं। जिसे x की value 5 से बढ़कर 6 हो जाएगी और output 6 print होगा स्क्रीन पर क्योकिं एक नार्मल variable की value को C program में कितनी भी बार चेंज किया जा सकता हैं। क्योकिं variable प्रॉपर्टी चेंज की जा सकती हैं।
Output:-
6
example 2:-
#include<stdio.h> int main() { const int x = 5; x++; printf("x = %d", x); }
इस example 2 में हमनें एक variable const keyword और int data type के साथ declare किया हैं। और आगे हमनें x value को increment कर दिया हैं। इस प्रोग्राम में अब error आयेंगी क्योकिं const keyword के साथ declare variable की value change नहीं कर सकते हैं। और output में error दिखेगी।
Compile Time Error: assignment of read-only variable 'x'
Using #define preprocessor in C in Hindi
C programming language में Constants को #define preprocessor का use करके भी declare कर सकते हैं। अगर हम #define preprocessor का use करके Constants declare करते हैं तो हमको स्टेटमेंट के लास्ट में semicolon (;) लगाने की जरूरत नहीं होती हैं.
#define preprocessor का use करके भी declare कर सकते हैं को Constants को कम्पुयटर मेमोरी में मेमोरी allocate नहीं होती हैं। क्योकिं preprocessor directive होने की बजह से program compile होने से पहले ही const को value assign हो जाती हैं।
- What Is Comments In C in hindi |C में कमेंट क्या है? 2022
- what are operators in C in Hindi|types of operators in Hindi
Example:-
#include <stdio.h>
#define MIN(a,b) ((a)<(b)?(a):(b))
void main() {
printf("Minimum between 10 and 20 is: %d\n", MIN(10,20));
}
Output :-
Minimum between 10 and 20 is: 10
Constants के प्रकार C programming Language (Types of Constants in C in Hindi)
- Integer constants
- Real or Floating-point constants
- Octal & Hexadecimal constants
- Character constants
- String constants
- Backslash character constants
Constant type | data type (Example) |
Integer constants | int (43, 862, -678 etc ) |
Real or Floating point constants | float (15.456789) |
Octal constant | 021, 033, 046 etc. |
Hexadecimal constant | 0x2a, 0x7b, 0xaa etc. |
Character constants | ‘a’, ‘b’, ‘x’ etc. |
String constants | “Hindi me IT”, “Shreekant Singh” |
- Decision making in C | nested if statement in C in Hindi
- Decision making in C| if and if-else statement in C in Hindi 2022
By reference :- https://www.geeksforgeeks.org/const-qualifier-in-c/
आशा करता हूँ Constants in C Hindi |const keyword in C in Hindi 2022 आपको पसंद आई होगी. अगर आपको इससे related कोई question पूछना हैं तो आप comment करके पूछ सकते है. अगर हमारे व्दारा की जानकर अच्छी लगी हो तो आपने दोस्तों के साथ जरुर शेयर करें. धन्यबाद
Constants क्या हैं C प्रोग्रामिंग लैंग्वेज ?

const को जानने से पहले Constants और variable का हिंदी मीनिंग समझते हैं। Constants का हिंदी मीनिंग स्थिरांक होता हैं। जिसे change नहीं किया जा सकता हैं। वहीं variable का हिंदी मीनिंग चर यानी की जिसे change किया जा सकता हैं।