Home »
C programming language
Pointer and non-pointer variables declarations together in C?
Learn: How to declare pointer and non-pointer variables together using single declaration statement in C/C++ programming language?
Let suppose, if you want to declare three variables in which two are pointers and one is not a pointer variable, we can declare them in a single line declaration statement.
Consider the following declaration:
int *ptr_a,*ptr_b,c;
Here,
ptr_a - is an integer pointer
ptr_b - is an integer pointer
c - is an integer pointer (a non-pointer variable)
Declaration of integer array and pointer to array together (using single declaration statement)
Consider the given declaration statement:
int arr[100], *ptr;
Here,
arr[100] - is an integer array with 100 elements
ptr - is an integer pointer (pointer to an array)