c13
This commit is contained in:
parent
7681495eba
commit
5af4c707eb
27
C13/ex2.c
Normal file
27
C13/ex2.c
Normal file
@ -0,0 +1,27 @@
|
|||||||
|
#include <stdio.h>
|
||||||
|
#include <stdlib.h>
|
||||||
|
|
||||||
|
int main (void )
|
||||||
|
{
|
||||||
|
// Declare a in integer
|
||||||
|
int c,d;
|
||||||
|
|
||||||
|
// Declar and integer pointer
|
||||||
|
int *ptrC;
|
||||||
|
|
||||||
|
// Some assgnments
|
||||||
|
c = 10; // C now contains the value 10
|
||||||
|
ptrC = &c; // ptrC now 'Points' to c
|
||||||
|
|
||||||
|
*ptrC = 20;
|
||||||
|
|
||||||
|
// Get the value of c via the pointer and store in d
|
||||||
|
d = *ptrC; // d now contains 10
|
||||||
|
printf ("The value in d is %d\n", d);
|
||||||
|
|
||||||
|
// Change the value of c via the pointer ptrC
|
||||||
|
*ptrC = 1; //c now contains 1
|
||||||
|
printf ("The value in c is %d\n", c);
|
||||||
|
|
||||||
|
return 0; // exit
|
||||||
|
}
|
27
C13/ex3.c
Normal file
27
C13/ex3.c
Normal file
@ -0,0 +1,27 @@
|
|||||||
|
#include <stdio.h>
|
||||||
|
#include <stdlib.h>
|
||||||
|
|
||||||
|
int main (void )
|
||||||
|
{
|
||||||
|
// Declare a in integer
|
||||||
|
float c,d;
|
||||||
|
|
||||||
|
// Declar and integer pointer
|
||||||
|
float *ptrC;
|
||||||
|
|
||||||
|
// Some assgnments
|
||||||
|
c = 10; // C now contains the value 10
|
||||||
|
ptrC = &c; // ptrC now 'Points' to c
|
||||||
|
|
||||||
|
*ptrC = 20;
|
||||||
|
|
||||||
|
// Get the value of c via the pointer and store in d
|
||||||
|
d = *ptrC; // d now contains 10
|
||||||
|
printf ("The value in d is %f\n", d);
|
||||||
|
|
||||||
|
// Change the value of c via the pointer ptrC
|
||||||
|
*ptrC = 1; //c now contains 1
|
||||||
|
printf ("The value in c is %f\n", c);
|
||||||
|
|
||||||
|
return 0; // exit
|
||||||
|
}
|
Reference in New Issue
Block a user