Input / Output

Q1: In a file contains the line "I am a boy\r\n" then on reading this line into the array str using fgets(). What will str contain?

A "I am a boy\r\n\0"

B "I am a boy\r\0"

C "I am a boy\n\0"

D "I am a boy"

ANS:C - "I am a boy\n\0"

Declaration: char *fgets(char *s, int n, FILE *stream); fgets reads characters from stream into the string s. It stops when it reads either n - 1 characters or a newline character, whichever comes first. Therefore, the string str contain "I am a boy\n\0"



img not found
img

For help Students Orientation
Mcqs Questions

One stop destination for examination, preparation, recruitment, and more. Specially designed online test to solve all your preparation worries. Go wherever you want to and practice whenever you want, using the online test platform.