Search
 
SCRIPT & CODE EXAMPLE
 

C

diiferent between * and & in c

int a; // Declares a variable
int *b; // Declares a pointer
int &c; // Not possible

a = 10;
b = &a; // b gets the address of a
*b = 20; // a now has the value 20
Comment

diiferent between * and & in c

void funct(int a) // A declaration of a function, a is declared
void funct(int *a) // a is declared as a pointer
void funct(int &a) // a now receives only pointers (address)

funct(a) // Creates a copy of a
funct(*a) // Uses a pointer, can create a pointer of a pointer in some cases
funct(&a) // Sends an address of a pointer
Comment

PREVIOUS NEXT
Code Example
C :: switch every right 4 bit with the left 4 bits 
C :: list fiter octobercms 
C :: Implement N-Queen Problem 
C :: Trier lexicographiquement en c 
C :: counting 7s in an integer c 
C :: garbage collection and dangling reference 
C :: clarity ppm jasper domain commands 
C :: get multiple c 
C :: under 
C :: C #define preprocessor 
C :: convert curl to http request with authorization header 
C :: buildCheckFunction(locations) 
C :: rainmaker simple project 
C :: C Relationship Between Arrays and Pointers 
C :: qgraphicsscene save all items to file 
C :: programmation c 
C :: c check if file was created 
C :: matrix of string in c 
C :: Recommended compiler and linker flags for GCC 
Dart :: dart remove last character from string 
Dart :: copy to clipboard flutter 
Dart :: flutter switch color 
Dart :: flutter snackbar circular shape rounded circle 
Dart :: flutter tooltip circle border 
Dart :: close current page flutter 
Dart :: string to double dart 
Dart :: flutter chip padding 
Dart :: dart try-catch 
Dart :: flutter icon tap 
Dart :: flutter button with icon and text 
ADD CONTENT
Topic
Content
Source link
Name
7+3 =