2. Suppose a pointer varibale is pointing to an array of 10 items. Assume the base address of the array 1000. Explain the following statement given in (a)-(e): int arr[10] = {3,4,5,6,6,8,50); int *ptr = &arr(2); (a) ptr = arr; Identify the value of ptr. (b) *ptr+7), what this expression will return (c) *(arr+3), what this expression will return (d) *++ptr; what this expression will return le) &arr[3] - ptr/2; what this expression will return explain
2. Suppose a pointer varibale is pointing to an array of 10 items. Assume the base address of the array 1000. Explain the following statement given in (a)-(e): int arr[10] = {3,4,5,6,6,8,50); int *ptr = &arr(2); (a) ptr = arr; Identify the value of ptr. (b) *ptr+7), what this expression will return (c) *(arr+3), what this expression will return (d) *++ptr; what this expression will return le) &arr[3] - ptr/2; what this expression will return explain
Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
Related questions
Question
2. Suppose a pointer varibale is pointing to an array of 10 items. Assume
the base address of the array 1000. Explain the following statement
given in (a)-(e):
int arr[10] = {3,4,5,6,6,8,50);
int *ptr = &arr(2);
(a) ptr = arr; Identify the value of ptr.
(b) *ptr+7), what this expression will return
(c) *(arr+3), what this expression will return
(d) *++ptr; what this expression will return
le) &arr[3] - ptr/2; what this expression will return explain
Expert Solution
This question has been solved!
Explore an expertly crafted, step-by-step solution for a thorough understanding of key concepts.
Step by step
Solved in 2 steps