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

सी/सी ++ में एक int [] का आकार कैसे खोजें?

इस खंड में, हम देखेंगे कि हम C या C++ में एक पूर्णांक सरणी का आकार कैसे प्राप्त कर सकते हैं? int [] का आकार मूल रूप से उस सरणी के अंदर तत्वों की संख्या की गणना कर रहा है। इसे प्राप्त करने के लिए हम sizeof() ऑपरेटर का उपयोग कर सकते हैं। यदि सरणी नाम sizeof() के अंदर पारित किया जाता है, तो यह सरणी द्वारा कब्जा कर लिया गया स्मृति ब्लॉक का कुल आकार वापस कर देगा। अब अगर हम इसे प्रत्येक तत्व के आकार से विभाजित करते हैं, तो हम तत्वों की संख्या प्राप्त कर सकते हैं।

आइए इसके बारे में बेहतर विचार प्राप्त करने के लिए निम्नलिखित उदाहरण देखें।

उदाहरण

#include <iostream>
using namespace std;
int main() {
   int data[] = {11, 22, 33, 44, 55, 66, 77, 88, 99, 91, 82, 73, 64};
   cout << "Memory occupied by data[]: " << sizeof(data) << endl;
   cout << "Size of data[] array: " << sizeof(data)/sizeof(data[0]) << endl;
}

आउटपुट

Memory occupied by data[]: 52
Size of data[] array: 13

  1. सी # में सूची का आकार कैसे खोजें?

    एक सूची घोषित करें और आरंभ करें। var products = new List <string>(); products.Add("Accessories"); products.Add("Clothing"); products.Add("Footwear"); आकार प्राप्त करने के लिए, क्षमता गुण का उपयोग करें। products.Capacity आइए अब सूची के आकार का पता लगाने के लिए पू

  1. सी # में दिए गए ऐरे की रैंक कैसे खोजें?

    किसी सरणी की रैंक खोजने के लिए, रैंक गुण का उपयोग करें। सबसे पहले, एक सरणी घोषित करें और आरंभ करें। int[,] myArr = new int[3,3]; अब, रैंक प्राप्त करें। myArr.Rank आइए देखें पूरा कोड - उदाहरण using System; class Demo {    static void Main() {       int[,] myArr = new int[3

  1. आप सी # में सरणी की लंबाई कैसे ढूंढते हैं?

    किसी सरणी की लंबाई ज्ञात करने के लिए, Array.Length() विधि का उपयोग करें। उदाहरण आइए एक उदाहरण देखें - using System; class Program {    static void Main(){       int[] arr = new int[10];       // finding length       int arrLength = arr.Length;