हेलो friends , आज के इस blog post(Array In C In Hindi) में मैं आपको array के बारे में बताने वाला हूँ जिसका उपयोग हम C language में करते है|
वैसे तो यह और भी सभी language में use किया जाता है, और हर एक लैंग्वेज में इसके syntax, declaration और initialization अलग अलग ho सकते है, पर array(Array In C In Hindi) का काम हर एक language में एक सा ही होता है |
Array(Array In C In Hindi) का उपयोग हम बहुत सारे elements or variable को एक साथ store करने के लिए करते है|
हमें array(Array In C In Hindi) की जरुरत इसलिए पड़ी क्योकि इसमें एक साथ कई सरे variable स्टोर हो जाते है|
और एक साथ सभी ऑपरेशन इन variable पर perform कर सकते है| Array In C In Hindi|
हमें हर एक variable को declare करने की जरुरत नहीं पड़ेगी|Array की help से हमारा काम बहुत ही आसान हो जाता है |Array In C In Hind|
इसे C लैंग्वेज की भाषा में समझे तो, यह एक सामान्य डाटा टाइप के variable नाम को कहते है |
इसमें किसी variable के अंतर्गत कई सारे elements use किये जा सकते है, जो एक दूसरे से सामानता रखते है |Array In C In Hind|
कहने का मतलब यह है की एक array के सभी variable एक ही type के होते है जैसे की एक int array में सभी elements और variable integer ही होंगे|Array In C In Hindi|
Basic Properties of the array(Array In C In Hindi) :
किसी array के अंतर्गत define किये गए individual data items element कहलाते है |Array In C In Hindi|
array के सभी elements का समान data type होना चाहिए|Array In C In Hindi|
individual element जो array के under int में define किये जाते है, वे subscript kehlate है |
Array के individual element subscript variable कहलाते है | तथा subscript int में होते है , अथवा int वेरिएबल कहलाते है |
सभी elements memory में एक विशेष location पर store होते है, और subscript का पहला एलिमेंट [0] होता है |
array का नाम एक constant value होता है, जो array में element के first address को दर्शाता है |
Array(Array In C In Hindi) Declaration :
Array का declaration data types से start करते है तथा array के size [] में लिखते है |Array In C In Hindi|
Syntax : datatype[];
ex: int n [50];
string and character array :
C language में character string को साधारण तौर पर character array के रूप में जाना जाता है|
Character की अधिकतम संख्या जिसे string में रखा जाता है, character string के साइज द्वारा प्रदर्षित करते है |
ex : char ch [6];
Compiler अतिरिक्त zero character के साथ string को समाप्त करता है |
जब character array को define किया जाता है तो हमेशा determinator के लिए अतिरिक्त खाली स्थान define किया जाता है |
Array initilaization :
यदि हमने array को define किया है, तथा array में define प्रत्येक element के लिए value देते है|
इस process को array initialization कहा जाता है |
Single-dimensional array :
इस प्रकार का array जिसके element एक single subscript में refer किये जाते है | single dimensional array कहलाते है |
ex: char name [20];
int list[40];
Multi dimensional array :
इस प्रकार का array जिसमे elements एक से अधिक subscript में use किये जाते है, multidimensional array कहलाता है |
Two dimensional array :
इस aray में दो script [] bracket में होते है | इसमें पहली subscript rows की संख्या तथा दूसरी subscript column की संख्या को दर्शाता है |
और इन दोनों संख्या के multiplication से जो संख्या प्राप्त होती है, memory में उतने location तैयार होते है |
Syntax: datatype array name [rows][column];
int a [5][3];
it has 5*3 = 15 elements
Two-dimensional array initialization :
two-dimensional array में use किया गए subscript के लिए value देने की प्रक्रिया array initialization कहलाती है |
Simple Array Program:
[CODE]
#include<stdio.h>
#include<conio.h>
main()
{
int a[10], i;
clrscr();
for(i=1; i<=10; i++){
printf("a= %d\n", a[i], i );
}
getch();
[/CODE]
Program for Array Initialization:
#include<stdio.h>
#include<conio.h>
main()
{
int a[7] = {25, 30, 35, 40, 45, 50, 55};
int i:
printf("content of the array \n");
for(i=0; i<=6; i++){
printf("%d", a[i]);
}
getch();
}
You can also go through a few more amazing blog links related to C/C++:
Array In C In Hindi…
Function In C In Hindi…
Fundamentals Of C In Hindi…
Preprocessor Directives Of C In Hindi…
History And Introduction of C Language In Hindi…
Structure In C In Hindi…
Quick Q&A:
What is an array in C for an example? C में array क्या होता है, example के साथ समझाइये?
C में Array जो है वो एक जैसे data types के items का एक fixed size कलेक्शन होता है|
Array के अंदर इन data items को contiguous memory location पर स्टोर किया जाता है |
Array को हम primitive data types जैसे कि int , char , float , etc के collection को स्टोर करने के लिए use कर सकते है |
Array में हम derived और user -defined डाटा टाइप्स जैसे कि pointers , structures को भी स्टोर कर सकते है |
What is array and its types? Array क्या है और इसके प्रकार क्या होते है ?
Array एक डाटा collection है जिसमे एक contiguous memory location एक type के डाटा types के डाटा को store किया जाता है |
dimensions के base पर ऐरे को दो प्रकार में classified किया जाता है |
Single dimensional
Multi -dimensional
single dimensional Array जो है उसमे डाटा कलेक्शन जो है वो एक लीनियर फैशन में होता है |
और जो two dimensional Array होता है वो एक mathematical matrix को represent करता है |
और इसी प्रकार multi -dimensional Array में multiple dimension होती है|
What is in an array? Array क्या होता है ?
Array जो है वो similar types के items का collection होता है|
इसमें data items को contiguous memory location पर रखा जाता है |
Array जो है वो सबसे simple data structure होता है|
Array के अंदर आप index के माध्यम से data element को direct access कर सकते है |
What is the syntax of an array? Array का syntax क्या होता है?
Array को सामान्यतः हम square brackets के साथ define करते है |
और इस square brackets के अंदर argument के तौर पर Array की size होती है |
One Dimensional Array syntax example -> int arr[n];
What are the advantages of an array? Array के क्या क्या advantages होते है?
Array के निम्नलिखित advantages होते है:
Array के अंदर element को access करना बहुत ही आसान होता है index नंबर की मदद से|
Array के अंदर search process बहुत आसानी से apply की जा सकती है |
2 D Array जो है वो matrices को represent करने के काम आतें है |
अगर user एक data types के बहुत सारे items को स्टोर करना चाहता है|
तो फिर इसके लिए Array जो है वो एक best and efficient option है|
What are three uses of array? Array के क्या क्या uses होते है?
Array के निम्नलिखित uses होते है:
Array में हम एक जैसे डाटा टाइप के elements को स्टोर कर सकते है |
बहुत सारे variables के नाम को एक Array नाम के अंदर maintain कर सकते है |
Arrays को डाटा elements sort करने के लिए use कर सकते है |
Arrays को matrix operations perform करने के लिए use कर सकते है |
Arrays को CPU scheduling के लिए उपयोग किया जा सकता है |
इस ब्लॉग(Array In C In Hindi) को लेकर आपके मन में कोई भी प्रश्न है तो आप हमें इस पते a5theorys@gmail.com पर ईमेल लिख सकते है|
आशा करता हूँ, कि आपने इस पोस्ट ‘Array in c in hindi’ को खूब एन्जॉय किया होगा|
आप स्वतंत्रता पूर्वक अपना बहुमूल्य फीडबैक और कमेंट यहाँ पर दे सकते है|Array In C In Hindi|
आपका समय शुभ हो|