we called a function and passed something do it we have always passed the "values" of variables to the called function. such functions calles are called

a) calls by reference

b) calls by value

c) calls by zero

d) none of the above


No Answer is Posted For this Question
Be the First to Post Answer

Post New Answer

More C Interview Questions

char p="data"; printf(p);

2 Answers  


what is difference between C and C++

4 Answers  


How can my program discover the complete pathname to the executable from which it was invoked?

0 Answers  


How to throw some light on the b tree?

0 Answers  


void main() { int s[4][2]={ {1234,56},{1212,33},{1434,80},{1312,78} }; int (*p)[2]; int i,j,*pint; for(i=0;i<=3;i++) { p=&s[i]; pint=p; printf("\n"); for(j=0;j<=1;j++) printf("%d",*(pint+j)); } } while running this program it shows a warning-suspicious pointer conversion ie pint=p; my que is why should we assign the value of p to pint again.why cant we use it directly as *(p+j)..but if i use like tat the o/p is garbage value..

1 Answers  


Why c is faster than c++?

0 Answers  


How can I invoke another program or command and trap its output?

0 Answers  


Program to find the sum of digits of a given number until the sum becomes a single digit. (e.g. 12345=>1+2+3+4+5=15=>1+5=6)

0 Answers   InterGraph,


How can I call a function, given its name as a string?

4 Answers   ABC Telecom,


Explain built-in function?

0 Answers  


What does malloc () calloc () realloc () free () do?

0 Answers  


difference between spiral and waterfall model

1 Answers  


Categories