ერთგანზომილებიანი მასივის მიხედვით?

ერთგანზომილებიანი მასივის მიხედვით?
ერთგანზომილებიანი მასივის მიხედვით?
Anonim

ერთგანზომილებიანი მასივი (ან ერთგანზომილებიანი მასივი) არის წრფივი მასივის ტიპი. მის ელემენტებზე წვდომა მოიცავს ერთ ხელმოწერას, რომელიც შეიძლება წარმოადგენდეს მწკრივის ან სვეტის ინდექსს. მაგალითისთვის განვიხილოთ C დეკლარაცია int anArrayName[10]; რომელიც აცხადებს ათი მთელი რიცხვის ერთგანზომილებიან მასივს.

რა არის ერთგანზომილებიანი მასივი C++?

ერთგანზომილებიანი მასივი არის მასივის უმარტივესი ფორმა C++ ენაზე. თქვენ შეგიძლიათ მარტივად გამოაცხადოთ, ინიციალიზაცია და მანიპულირება ერთგანზომილებიანი მასივი. ერთგანზომილებიანი მასივი შეიძლება იყოს პარამეტრი ფუნქციისთვის და ა.შ. შეგიძლიათ მასივის ცალკეული ელემენტი ისე მოექცეთ, როგორც სხვა C++ ცვლადები.

არის ერთგანზომილებიანი მასივის მაგალითი?

მაივი შეიძლება იყოს ნებისმიერი ტიპის, მაგალითად: int, float, char და ა.შ. … ერთი განზომილების მასივი ცნობილია როგორც ერთგანზომილებიანი მასივი ან 1- D მასივი, ხოლო ორი განზომილების მასივი ცნობილია როგორც ორგანზომილებიანი მასივი ან 2-D მასივი.

როგორ არის გამოცხადებული ერთგანზომილებიანი მასივი?

წესები ერთგანზომილებიანი მასივის გამოცხადების

დეკლარაციას უნდა ჰქონდეს მონაცემთა ტიპი (int, float, char, double და ა.შ.), ცვლადის სახელი და ქვესკრიპტი. სუბსკრიპტი წარმოადგენს მასივის ზომას. თუ ზომა გამოცხადებულია 10-ად, პროგრამისტებს შეუძლიათ შეინახონ 10 ელემენტი. მასივის ინდექსი ყოველთვის იწყება 0-დან.

რა განსხვავებაა ერთ და ორგანზომილებიან მასივს შორის?

მთავარი განსხვავება 1D და 2D მასივს შორის არის ის, რომ 1Dმასივი წარმოადგენს მრავალ მონაცემს, როგორც სიას, ხოლო 2D მასივი წარმოადგენს მრავალ მონაცემს, როგორც ცხრილი, რომელიც შედგება რიგებისა და სვეტებისგან. … მასივის ელემენტები განლაგებულია მეხსიერების შემდგომ ადგილებში.

გირჩევთ: