Array In C In Hindi/ Types of array/ array हिंदी में

हेलो 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 किया जाता है |

character string example
character string array example

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];

single dimensional array example
single-dimensional array example

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 example
Two-dimensional array example

Two-dimensional array initialization :

two-dimensional array में use किया गए subscript के लिए value देने की प्रक्रिया array initialization कहलाती है |

two dimensioinal array initilization
Two-dimensional 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|

आपका समय शुभ हो|

Anurag

I am a blogger by passion, a software engineer by profession, a singer by consideration and rest of things that I do is for my destination.