Facebook
From Himel Hossain, 1 Month ago, written in C.
Embed
Download Paste or View Raw
Hits: 197
  1.                     Task 1
  2.  
  3. #include<stdio.h>
  4. int main()
  5. {
  6.     int v=3;
  7.     int *pv;
  8.  
  9.     pv= &v;
  10.     printf("n*pv=%d v=%d", *pv, v);
  11.     *pv=0;
  12.     printf("nn*pv=%d v=%d", *pv, v);
  13. }
  14.  
  15.  
  16.  
  17.                  Task2
  18.                    
  19. #include<stdio.h>
  20. void funct1(int u, int v);
  21. void funct2(int *pu, int *pv);
  22. main()
  23. {
  24.     int u=1;
  25.     int v= 3;
  26.     printf("nBefore caliing funct1: u=%d  v=%d", u,v);
  27.     funct1(u,v);
  28.     printf("nAfter caliing funct1: u=%d  v=%d", u,v);
  29.  
  30.     printf("nBefore caliing funct2: u=%d  v=%d", u,v);
  31.     funct2(&u,&v);
  32.     printf("nAfter caliing funct2: u=%d  v=%d", u,v);
  33.  
  34. }
  35.  
  36. void funct1(int u, int v)
  37. {
  38.     u=0;
  39.     v=0;
  40.     printf("nWritten funct1:  u=%d v=%d", u,v);
  41.     return;
  42. }
  43. void funct2(int *pu, int *pv)
  44. {
  45.     *pu=0;
  46.     *pv=0;
  47.     printf("nWritten funct1:  *pu=%d *pv=%d", *pu,*pv);
  48.     return;
  49. }
  50.