Question Answer Tutorial Search
Home Search Add Question Linux Linux Basics File and Folder Environment Command Process

Memory

Shell Programming Mock Test Contact Feedback
Home
Search
Add Question
Linux
Linux Basics
File and Folder
Environment
Command
Process

Memory

Shell Programming
Mock Test
Subscribe/Unsubscribe
Email:
Social Media
Facebook

Misc Tutorials

References

Question and Answer Tutorial
Tutorials Point
Stack Overflow

Question Answer Tutorial - Linux->Memory

First Previous 1 2 3 4 5 6 Next Last
Question: What is the output of this program?
   #include
   #include
 
   int main()
   {
       int ret;
       int *ptr;
       ptr = (int *)malloc(sizeof(int)*10);
       free(ptr);
       free(ptr);
       return 0;
   }
Answer: Undefined behaviour
Question: This program will allocate the memory of ___ bytes for pointer "ptr".

   #include
   #include
 
   int main()
   {
       int *ptr;
       ptr = (int*)malloc(sizeof(int)*4);
       ptr = realloc(ptr,sizeof(int)*2);
       return 0;
   }
Answer: 8
Question: In this program the two printed memory locations has the difference of ___ bytes.

   #include
   #include
 
   int main()
   {
       int *ptr;
       ptr = (int*)malloc(sizeof(int)*2);
       printf("%p
",ptr);
       printf("%p
",ptr+1);
       return 0;
   }
Answer: 4
Question: What is the output of this program?

   #include
   #include
   #include                              
 
   int main()
   {
       char *ptr;
       memcpy(ptr,"MCQTutorial",11);
       printf("%s
",ptr);
       return 0;
   }
Answer: Segmentation fault
                        
Question: Which one of the following in true about this program?

   #include
   #include
   #include                              
 
   int main()
   {
       char *ptr;
       printf("%p
",ptr);
       ptr = (char *)malloc(sizeof(char));
       printf("%p
",ptr);
       return 0;
   }
Answer: None of the mentioned options
First Previous 1 2 3 4 5 6 Next Last
                        
Comment:
Name:Email:
Contact No.:
Copyright © 2014 by SBJ Group. All Rights Reserved. Developed and maintained by SBJ Group. Supported on Internet Explorer browser only