EBK C   PROGRAMMING:
EBK C PROGRAMMING:
8th Edition
ISBN: 9780357156025
Author: Malik
Publisher: Cengage Learning
Expert Solution & Answer
Book Icon
Chapter 12, Problem 18SA

Explanation of Solution

The program has been explained in the in-lined comments:

#include <iostream> 

using namespace std; 

int main()  

{  

    //declare int pointers

    int *intArrayPtr;

    int *temp;

    //creates an array of five components of type int and

    //stores the base address of the array 

    //into the pointer intArrayPtr

    intArrayPtr = new int[5];

    //contents of the base address of the array is 

    //assigned a value of 7 i.e. intArrayPtr[0] is 7

    *intArrayPtr = 7;

    //temp is assigned the value of intArrayPtr

    //so it also points to array base address

    //i.e. intArrayPtr[0]

    temp = intArrayPtr;

    //modify the contents of the array inside for loop

    for (int i = 1; i < 5; i++)

    {

        //increment pointer to the next address

        //i.e. next element in the array

        intArrayPtr++;

        //assign the value of the current element

        //pointed to by intArrayPtr with the value

        //on RHS ...

Blurred answer
Students have asked these similar questions
What is the output of the following code? int *intArrayPtr;int *temp;intArrayPtr = new int[5];*intArrayPtr = 7;temp = intArrayPtr;for (int i = 1; i < 5; i++){intArrayPtr++;*intArrayPtr = *(intArrayPtr - 1) 1 2 * i;}intArrayPtr = temp;for (int i = 0; i < 5; i++){cout << *intArrayPtr << " ";intArrayPtr++;}cout << endl;
int f(int &k){k++;return k * 2;}int main(){int i = 1, j = -1;int a, b, c;a = f(i) + i/2;b = j + f(j) + f(j);c = 2 * f(j);return 0;} What are the values of a, b and c id the operands in the expressions are evaluated from left to right and then what are the values when its evaluated right to left?
int sum = 0; for (int i 0; i < 5; i++){ sum += i; } cout << sum;
Knowledge Booster
Background pattern image
Similar questions
SEE MORE QUESTIONS
Recommended textbooks for you
Text book image
Database System Concepts
Computer Science
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:McGraw-Hill Education
Text book image
Starting Out with Python (4th Edition)
Computer Science
ISBN:9780134444321
Author:Tony Gaddis
Publisher:PEARSON
Text book image
Digital Fundamentals (11th Edition)
Computer Science
ISBN:9780132737968
Author:Thomas L. Floyd
Publisher:PEARSON
Text book image
C How to Program (8th Edition)
Computer Science
ISBN:9780133976892
Author:Paul J. Deitel, Harvey Deitel
Publisher:PEARSON
Text book image
Database Systems: Design, Implementation, & Manag...
Computer Science
ISBN:9781337627900
Author:Carlos Coronel, Steven Morris
Publisher:Cengage Learning
Text book image
Programmable Logic Controllers
Computer Science
ISBN:9780073373843
Author:Frank D. Petruzella
Publisher:McGraw-Hill Education