outp

My Cart

Explain the concept of call by reference, with suitable code in C for

Question


Explain the concept of call by reference, with suitable code in C for each. Give advantage and disadvantage of call by reference


Posted on : 2023-04-27 16:14:30 | Author : IGNOU Academy | View : 32

Click Here to Order on WhatsApp

Login or SignUp to View Answer / Comment or Ask Question.. Its Free

Word Count : 740

In C programming, the concept of "call by reference" allows a function to modify the value of a variable in the calling code by passing its memory address instead of the actual value. This means that any changes made to the parameter within the function will affect the original variable outside the function.

To demonstrate this concept, let's consider an example using a swap function to interchange the values of two integers.

 #include <stdio.h> void swap(int *a, int *b) {     int temp = *a;     *a = *b;     *b = temp; } int main() {     int x = 10;     int y = 20;          printf("Before swap: x = %d, y  _____ _________ __ __________ ________ _______ _____________.
_____ _______ __________ ____________ __ _________ __________ ___________ ______ ____________.
_____________ _____ _____________ __________ _____________ ______ _____________ _______ _____________ __________ ____________ ___ ___________ ___.
___ ____________ ____ ___ __ ______ _____ __.
____________ ______ _____________ ____________ ___ __________ __ ___ ______.
____________ ____________ ______ __________ __ ____ ____________ ____________ __ ___.
___________ ________ ___________ _____________ ____________ ____ _____________ __ _____________ __________ ____ ____.
_______ ________ _______ ___ _________ _______ ______ ___ _____________ ___ _______ __.
____ __ _______ ____ __ ___________ ______ __.
__ _____ _______ _______ __________ _____ __________.
_______ _____ __ __ _________ ___ __ _____________ ____ __________ _____ __________.
_____________ _____ _______ ____ ____________ ______ ___________ ___ ____________ _______ _________ _________ __________ _____.
__ _____________ _______ ___________ ______ _______ ___ ____________ _______ ___ _______ ____.
_____ _____________ _________ ___________ ___________ __ _________ _______.
_______ ____ _____________ _____ _____________ ___________.
______ _____________ ____ _____________ ___________ _____ _________ ____ ___________.
________ ___________ ___ __ ________ _____________ ____ ___ ________ ___ _____________.
__ _____ ________ __ ____ ____ ______ _______ ________ _____________ ___ __________ _________ ____.
__ ______ _________ __ _______ __ ___________ ____________ ____________ ____________ _______ ________ ___________.
____ __ _____ _________ ___ _____ ______ _____.
_______ _______ ___ _______ ____________ ____ __ __________ _____________ ________ _____ __________ _____ ____________.
___________ ______ __________ ______ __________ ________ __________ _____________.
____ ___________ ___________ ___ _____ ________ _____ ___________ _______ ____________ _____ ____________ __ _______.
________ ______ _______ __ __________ _________ ____ __________ ____ ___________ ___________ ____ _______.
__________ ____ ____ ___ __________ ___________ ___ ___________ _____ ____ __ ____________ _____.
____________ _____ __ _______ ____ _____ ___ ____________ ___ ______ ______.
_________ ______ ___________ ________ ___________ ____________ __________.
_______ ___________ ____ ________ _______ __ ____.
__ _________ _________ __________ _________ __ _______ __________ ___.
___________ _____ _____ ____________ ___________ ______ ___________ ____ _____________ __________ ______ _______.
______ _____________ _______ ____ ____________ _____ _______ _____________ ______ ____________ _____ ___.
______ ____ _______ _______ _______ _____ __________.
_________ _____________ __________ ___ ___________ ___ _______ __________ _________ ___ __________ _____ _____ _______.
_______ _____ _________ __ ________ ____ _________ _____ _____ ___ __________ _____________ _______.
_________ __ _______ _______ ___________ ________ ____ ______.
_____ ____ _____________ _________ _____________ ___________ _______ _____________ ___ ___ _____ _______ __________ ___________.
____________ ___________ _________ _____ __ _____ ____ _____________ __.
___ ____________ __________ ___ ____ _____________ ___________ _____ ___ ___ __________ ____________ __ ____________ _____________.
_________ _________ _____ _____ ____ ________ __ ___ _______.
_______ _________ ________ _________ _____ _____________ __ ____________ _________ ____________ ____ __.
____ ___ _____________ _________ ____________ _____.
____ ___________ ____ ____________ __ _________ _____ ________ _________ _________ _____________ ____.
__________ _____________ _____ ______ __ _______ ____ _____ ______ __ __________ _________ ___________.
_______ _________ _____________ ________ ____ _____________ ___ __________ ______.
___________ ___ ___________ ______ ___________ ___________ _____________ ____________ ______ ______ ________ __________ __.
_______ ___________ ________ _________ _________ ___ ________.
___________ ____________ ____ ___________ _____________ ________ _______ ____ __________ ____ ______ _____ _______ ____.
____________ _________ _____ ______ ___ ________ ___ __________ ______ ______ __________ __ ___.
_________ _______ ___________ ______ __ _______ _______ _____ ______.
_____________ ___________ _________ ____ ______ _______ ___ ___________.
_____________ __ __ _______ ___ ______ ________ _________ _______ _______ _____.
____ __ ____________ ________ __________ __________ _____ ____________ _____________ _________ ___ _________ _____________ _______ __.
___________ ___ ___________ ___________ __ __ __ _____________ ___________ ___.
___________ __ _________ _______ __________ _____ _____________ ___.
__ _________ _______ ___________ ____________ _____ _____________ ____________.
___ __________ __________ ____ ______ _____ ____ __ _______ __________.
____________ __ ______ __ ____ ___________ _____________ ___________ __ _______ ___________.
_____________ _______ ___ _______ _______ ___________ _______ __.
___________ ____ __ ____________ ____ _____ _____________.
Click Here to Order Full Assignment on WhatsApp







Degree : PG DIPLOMA PROGRAMMES
Course Name : POST GRADUATE DIPLOMA IN COMPUTER APPLICATIONS
Course Code : PGDCA_NEW
Subject Name : Programming in C and PYTHON
Subject Code : MCS 201
Year : 2023



IGNOU MCS 201 Solved Assignment 2023
Click Here to Order on WhatsApp

Call Now
Contact Us
Welcome to IGNOU Academy

Click to Contact Us

Call - 9199852182 Call - 9852900088 myabhasolutions@gmail.com WhatsApp - 9852900088
New to IGNOU Login to Get Every Update