Q:

Assume the output int main() { char *ptr1, *ptr2; printf("%d %d", sizeof(ptr1), sizeof(ptr2)); return 0; }

-1

Assume the output

int main() { char *ptr1, *ptr2; printf("%d %d", sizeof(ptr1), sizeof(ptr2)); return 0; }


  1. Output : 1 1
  2. Output : 2 2
  3. Output : 4 4
  4. Output : 3 3

All Answers

need an explanation for this answer? contact us directly to get an explanation for this answer

Correct Answer:

Output : 4 4

need an explanation for this answer? contact us directly to get an explanation for this answer

total answers (1)

C Programming Multiple Choice Questions And Answers

This question belongs to these collections

Similar questions


need a help?


find thousands of online teachers now
Static variable means... >>
<< Mark the statement excuted by Preprocessor...