C multiple choice questions

Home > Multiple choice questions > C MCQs

C practice test C++ part 1 (20 questions)
Placement papers on C - Set 1 Placement papers on C - Set 2
Placement papers on C - Set 3 Placement papers on C - Set 4
Placement papers on C - Set 5 C Function
C Pointers C Data Type
C Storage Classes C Arrays
C Files and Preprocessors C String
C Structure and Union Control Flow in C

This test is for experienced programmers and developers. It includes C topics such as

C bit operations C pointers C functions
C preprocessor C structures  
Latest C interview questions and answers

Define the scope of static variables.
Explain the meaning of "Segmentation violation".
What does static variable mean in C?
Define macros. What are the advantages and disadvantages of Macros?
What are the auto variables? Where are they stored?
Explain the term enumerations in C  



Write your comment - Share Knowledge and Experience

Discussion Board
More multiple choice questions

C++ multiple choice questions
XML multiple choice questions
HTML multiple choice questions
Networking multiple choice questions
Data structure multiple choice questions
JavaScript multiple choice questions
JDBC multiple choice questions
Struts multiple choice questions
SAP multiple choice questions
Vocabulary test
General knowledge test


Career 12-19-2011 04:48 AM

C multiple choice questions

You people have done a great job, I am frequent visiter of your site. Please let me know job prospect for freshers in IT

Priya 11-5-2011 11:38 AM

C multiple choice questions

C questions
What is the difference between a structure and a union?

We can define functions within structures but not within a union
We can define functions within union but not within a structure
The way memory is allocated
They have no difference.

shilpa 11-5-2011 06:56 AM

C multiple choice questions

C questions
What is the main difference between calloc() and malloc()?

calloc() takes a single argument while malloc() needs two arguments
malloc() takes a single argument while calloc() needs two arguments
malloc() initializes the allocated memory to ZERO
calloc() initializes the allocated memory to NULL

shilpa 11-5-2011 06:55 AM

 

 

Latest MCQs
» General awareness - Banking » ASP.NET » PL/SQL » Mechanical Engineering
» IAS Prelims GS » Java » Programming Language » Electrical Engineering
» English » C++ » Software Engineering » Electronic Engineering
» Quantitative Aptitude » Oracle » English » Finance
Home | About us | Sitemap | Contact us | We are hiring