Example of arrays pointers, Computer Engineering

Assignment Help:

Q. Example of arrays pointers?

General form of declaration of array in Fortran 90 is

type, DIMENSION(bound) [,attr] :: name

E.g. the declaration 

        INTEGER, DIMENSION(5): A

Declare an array A of size 5.

General representation of declaration of array in C is 

type array_name [size]

E.g. declaration A

   int A[10]

Declares an array of size 10.

Fortran 90 allows using particular sections of an array. To access a part of an array you require name of the array followed by two integer values splitted by colon enclosed in parentheses. The integer values symbolize indices of section needed. E.g. a (3:5) denotes to elements 3, 4, 5 of array, a(1:5:2) denotes to elements 1, 3, 5 of the array and b(1:3, 2:4) denotes to elements from rows 1 to 3 and columns 2 to 4.  In C there is just one type of array whose size is determined statically although there are provisions for dynamic allocation of storage by dynamic memory allocation functions such as malloc and calloc functions and pointers. In Fortran 90 there are 3 probable kinds of arrays depending on binding of an array to some amount of storage: Static arrays with fixed size at the time of declaration and can't be changed at the time of execution, Automatic arrays or Semi-dynamic arrays: the size is decided after entering a subroutine and arrays can be created to match the exact size needed however local to a subroutine and Allocatable arrays or Dynamic arrays: the size can be changed at the time of execution.


Related Discussions:- Example of arrays pointers

How to convert binary to octal and hexadecimal, Q. How to convert Binary to...

Q. How to convert Binary to Octal and Hexadecimal? Rules for these conversions are simple. For converting binary to octal binary number is splitted in groups of three, that are

Intuitively simple - user friendliness, Intuitively Simple - User Friendlin...

Intuitively Simple - User Friendliness This is the degree to which the system operates in congruence with human operation, in effect the machine does what we naturally think i

Binary search, Binary Search Now that the basic framework is working, ...

Binary Search Now that the basic framework is working, it is time to begin implementing a few alternative search functions. Each of these search algorithms have strengths and

Difference among java beans & servlets, Java bean is a reusable component, ...

Java bean is a reusable component, where as the servlet is the java program which extends the server capability.

Physical characteristics and access mode of disk drive, Q. Physical charact...

Q. Physical characteristics and access mode of disk drive? Access Time: Access time is time needed between requests made for a read or write operation until the time data are

.., 1mechanism of artificial satellite

1mechanism of artificial satellite

State the various security tools, State the various Security Tools Sec...

State the various Security Tools Securing an Intranet is not a simple task. Just as articles in a house are protected by use of various types of security systems such as lock

Explain the parallel data storage - application of flip flop, Explain the P...

Explain the Parallel Data Storage - application of flip flops? In digital systems, data are usually stored in groups of bits that represent numbers, codes, or other information

What are the pros and cons of on-line documentation, Question 1: You wa...

Question 1: You want to perform the task of setting an alarm on your mobile phone. You can assume that the alarm option is accessible from the main menu of your phone. (a) P

The pre-generated selection screen, With LDB one can change the pre-generat...

With LDB one can change the pre-generated selection screen to their needs Yes with LDB one can alter the pre-generated selection screen.

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