Q:

What will be output of the following program? Assume that you are running this program in little-endian processor.




#include<stdio.h>
int main() {
short a = 320;
char * ptr;
ptr = (char * ) & a;
printf("%d", * ptr);
return 0;
}

(A) 1
(B) 320
(C) 64
(D) Compilation error

ISRO

All Replies

Viewing 1 replies (of 1 total)

Viewing 1 replies (of 1 total)

  • You must be logged in to reply to this topic.