Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...


C passes By value or By reference?

Answers were Sorted based on User's Feedback



C passes By value or By reference?..

Answer / rasheed

yes C passes Both by value and reference.

but strictly speaking C passes only both by value

Is This Answer Correct ?    6 Yes 0 No

C passes By value or By reference?..

Answer / rohit

it depends on us how to pass a value
because ,c can pass by both value and reference

by valu means actual val of variable ia passed

by reference address of the required value is passed

Is This Answer Correct ?    3 Yes 1 No

C passes By value or By reference?..

Answer / red dustbin

C passes only by value. When passing a pointer, the pointer
is passed by value. This is equivalent to passing by
reference but it is the progammer's choice to pass the
pointer instead of the object itself.

Is This Answer Correct ?    1 Yes 0 No

C passes By value or By reference?..

Answer / ravi chandra

pass by value means passing values to the function
values means numericals
and pass by reference means passing addresses of the values..
fun(int a ,int b ) //pass by value

fun(int *a,int *b)// pass by reference



pass by reference

fun(int &a,int &b)
{
}
fun(int *c,int *d) // *c=*(&a) ,*d=*(&b)

Is This Answer Correct ?    1 Yes 0 No

C passes By value or By reference?..

Answer / k.thejonath

C passes to functions by both value and by reference.
Passing by value, "you just send a variable" and by
refernce means, by passing pointer.

Is This Answer Correct ?    2 Yes 3 No

Post New Answer

More C Interview Questions

Explain what is a program flowchart and explain how does it help in writing a program?

0 Answers  


Write a program to implement a round robin scheduler and calculate the average waiting time.Arrival time, burst time, time quantum, and no. of processes should be the inputs.

0 Answers   Aspiring Minds,


What is indirection? How many levels of pointers can you have?

0 Answers   Aspire, Infogain,


Write a program that takes a 5 digit number and calculates 2 power that number and prints it.

5 Answers   TCS, Vimukti Technologies,


What is volatile keyword in c?

0 Answers  


Where are some collections of useful code fragments and examples?

0 Answers   Celstream,


Which is better oop or procedural?

0 Answers  


wat is the difference between array and pointer?

4 Answers   Wipro,


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

1 Answers  


What is the function of volatile in c language?

0 Answers  


Explain the difference between structs and unions in c?

0 Answers  


what will be the output off the following program? #include<stdio.h> int main() { int a; a=015+0*71+5; printf("%d,a"); return0; }

9 Answers   HCL,


Categories