C Interview Questions
Questions Answers Views Company eMail

What are Storage Classes in C ?

TATA, TCS, CTS, IBM, Wipro, HP, Tamil Nadu Open University TNOU, Maharaja Whiteline,

32 97636

How the processor registers can be used in C ?

HP,

7 11414

What is an volatile variable?

HP,

15 27369




How to access or modify the const variable in c ?

HP, HCL,

16 27359

What is structure padding ?

HP,

3 25811

What is structure packing ?

HP,

2 11346

How to implement call back functions ?

HP,

3 7098

What is an anonymous union and where to apply that ?

HP,

3 7202




How to implement variable argument functions ?

HP,

1 6614

What are advantages and disadvantages of recursive calling ?

HP, College School Exams Tests, Jyoti Ltd, Sage, Wipro, Evolving Systems,

12 89139

How the C program can be compiled?

HP,

10 11247

What are the preprocessors?

HP,

8 10745

what are the various memory handling mechanisms in C ?

HP,

4 8514

what is a function pointer and how all to declare ,define and implement it ???

Honeywell,

4 8149

Give a fast way to multiply a number by 7

Microsoft, Aricent, Accenture,

15 39085


Post New C Questions






Un-Answered Questions { C }

What is the time and space complexities of merge sort and when is it preferred over quick sort?

35


Can include files be nested? How many levels deep can include files be nested?

26


Is it better to use a macro or a function?

5


what are bit fields? What is the use of bit fields in a structure declaration?

882


what is a NULL Pointer? Whether it is same as an uninitialized pointer?

24






What is difference between far and near pointers?

8


What is the difference between test design and test case design?

985


what is the diffrenet bettwen HTTP and internet protocol

811


Write a C program that will accept a hexadecimal number as input and then display a menu that will permit any of the following operations to be carried out: Display the hexadecimal equivalent of the one's complement. (b) Carry out a masking operation and then display the hexadecimal equivalent of the result. (c) Carry out a bit shifting operation and then display the hexadecimal equivalent of the result. (d) Exit. If the masking operation is selected, prompt the user lor the type of operation (bitwise and, bitwise exclusive or, or bitwise or) and then a (hexadecimal) value for the mask. If the bit shifting operation is selected. prompt the user for the type of shift (left or right), and then the number of bits. Test the program with several different (hexadecimal) input values of your own choice.

3942


Explain 'bit masking'?

22


What is a constant?

11


in b=6.6/a+(2*a+(3*c)/a*d)/(2/n); which operation will be performed first a) 6.6/a b) 2*a c) 3*c d) 2/n

26


What are the advantages and disadvantages of a heap?

22


What is the translation phases used in c language?

3


How many types of operator or there in c?

4