C Programming for Beginners 23 - Passing Pointers as Function Arguments









1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <stdio.h>
#include <stdlib.h>
///A pointer is a variable whose value is the address of another variable

int getSum(int *array_val,int size)
{
int sum=0;
for(int i=0;i<size;i++)
{
sum += array_val[i];
}
return sum;
}

int main()
{
int my_array[4]={10,20,30,40};
int mySum = getSum(my_array,4);

printf("the value of my sum is= %d",mySum)

}














Passing pointers to functions in C

A Beginner's Guide to Pointers

Pointers as Function Arguments

Passing pointers to functions in C with example

The Function Pointer Tutorials

An Introduction to Pointers in C

Passing Pointers to Functions

Basics of Function Pointers in C

Passing pointers correctly - The GNU C Programming Tutorial

#Tutorial #Programming #C #Beginner's #example #Functions

Comments