#include gint main () { int a[4]={101,65,97,100}; int *p=&a[0]; printf("\n%c %x", *p,p); p++; (*p) +=11; printf ("\n%c 8x", *p,p); p--; printf ("\n%c 8x", *p,p); p+=2; printf("\n%c %x", *p,p); (*p) +=17; printf("\n%c %x", *p,p); (*p) -=4; printf ("\n%c 8x", *p,p); (*p)--5; printf ("\n%c %x", *p,p); p++; (*p) +=10; printf("\n%c %x", *p,p); (*p) --7; printf ("\n%c 8x",*p,p); return 0;}

Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:James Kurose, Keith Ross
Chapter1: Computer Networks And The Internet
Section: Chapter Questions
Problem R1RQ: What is the difference between a host and an end system? List several different types of end...
icon
Related questions
Question

What is the execution result of running the following C++ program? Assuming that &a[0]=0XF000, The ASCII code of ‘A’ is 65 ,‘a’ is 97and ‘0’ is 48. Comment on your result with details.

#include<stdio.h>
int main () {
int a[4]={101,65,97,100};
int *p=&a[0];
printf("\n%c %x", *p,p);
p++;
(*p) +=11;
printf ("\n%c 8x", *p,p);
p--;
printf("\n%c %x",*p,p);
p+=2;
printf("\n%c %x", *p,p);
(*p) +=17;
printf ("\n%c %x", *p,p);
(*p) -=4;
printf("\n%c 8x", *p,p);
(*p) -=5;
printf("\n%c %x", *p,p);
p++;
(*p) +=10;
printf("\n%c 8x",*p,p);
(*p) -=7;
printf("\n%c %x", *p,p);
return 0; }
Transcribed Image Text:#include<stdio.h> int main () { int a[4]={101,65,97,100}; int *p=&a[0]; printf("\n%c %x", *p,p); p++; (*p) +=11; printf ("\n%c 8x", *p,p); p--; printf("\n%c %x",*p,p); p+=2; printf("\n%c %x", *p,p); (*p) +=17; printf ("\n%c %x", *p,p); (*p) -=4; printf("\n%c 8x", *p,p); (*p) -=5; printf("\n%c %x", *p,p); p++; (*p) +=10; printf("\n%c 8x",*p,p); (*p) -=7; printf("\n%c %x", *p,p); return 0; }
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 2 steps

Blurred answer
Recommended textbooks for you
Computer Networking: A Top-Down Approach (7th Edi…
Computer Networking: A Top-Down Approach (7th Edi…
Computer Engineering
ISBN:
9780133594140
Author:
James Kurose, Keith Ross
Publisher:
PEARSON
Computer Organization and Design MIPS Edition, Fi…
Computer Organization and Design MIPS Edition, Fi…
Computer Engineering
ISBN:
9780124077263
Author:
David A. Patterson, John L. Hennessy
Publisher:
Elsevier Science
Network+ Guide to Networks (MindTap Course List)
Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:
9781337569330
Author:
Jill West, Tamara Dean, Jean Andrews
Publisher:
Cengage Learning
Concepts of Database Management
Concepts of Database Management
Computer Engineering
ISBN:
9781337093422
Author:
Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:
Cengage Learning
Prelude to Programming
Prelude to Programming
Computer Engineering
ISBN:
9780133750423
Author:
VENIT, Stewart
Publisher:
Pearson Education
Sc Business Data Communications and Networking, T…
Sc Business Data Communications and Networking, T…
Computer Engineering
ISBN:
9781119368830
Author:
FITZGERALD
Publisher:
WILEY