What is arrays pointers, Computer Engineering

Assignment Help:

Q. What is Arrays Pointers?

An array is a collection of similar type of data. Arrays are extremely popular data structures in parallel programming because of their easiness of declaration and use. At the one hand arrays are able to be used as common memory resource for Shared memory programming on the other hand they are able to be easily partitioned in sub-arrays for Data parallel programming. This is flexibility of arrays which makes them most often used data structure in parallel programming.  We will study arrays in context of two languages C and Fortran 90.

Let's have a look at the array shown below. The size of array is 10.

1952_What is Arrays Pointers.png

Index of first element in Fortran 90 is 1 however which is 0 in C and as a result index of last element in Fortran 90 is 10 and which is 9 in C. If we allot the name of array for example A then ith element in Fortran 90 is A (i) however in C it's A [i-1].  Arrays can be one-dimensional or they can be multi-dimensional.


Related Discussions:- What is arrays pointers

Explain about annotational notations, Explain about Annotational Notations ...

Explain about Annotational Notations These notations may be applied to describe remark and illuminate about any element in the model. They are considered as explanatory of U

Difference between blocking and non-blocking, Difference between blocking a...

Difference between blocking and non-blocking Verilog  language  has  two  forms  of  the  procedural  assignment  statement:  blocking  and  nonblocking. The two are distinguis

Device drivers in assembly, Device drivers are special programs installed b...

Device drivers are special programs installed by config.sys file to control installable devices.  So personal computers can be expanded at some future time by installation of new d

What is external procedures, Q. What is External Procedures? These proc...

Q. What is External Procedures? These procedures are written as well as assembled in separate assembly modules and afterwards linked together with the main program to form a bi

What is gdpro and magicdraw uml, What is GDPro and  MagicDraw UML GDP...

What is GDPro and  MagicDraw UML GDPro : This  is a full suite of code  management tools and UML. MagicDraw UML: UML diagrams fully support this: MagicDraw RConverter a

Processor-memory interconnection network (pmin), Processor-Memory Interconn...

Processor-Memory Interconnection Network (PMIN) This is a switch that joined various processors to different memory modules. Connecting every processor to each memory module in

Explain vector-memory instructions, Vector-Memory Instructions When vec...

Vector-Memory Instructions When vector operations with memory M are carried out then these are vector-memory instructions. These instructions are referred with the subsequent f

Features added in message passing interface-2, Q. Show the Features added i...

Q. Show the Features added in message passing interface-2 Input/output Single-sided operations for remote memory access Binding for C++ Dynamic process managem

Hazard (computer architecture), Hazard (computer architecture): In the...

Hazard (computer architecture): In the computer architecture, a hazard is a possible problem that can occurs in a pipelined processor. It concern to the possibility of erroneo

Keys, why impotant keys

why impotant keys

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd