[splab4]pointers i

40
Pointers I

Upload: nora-youssef

Post on 20-Jan-2017

53 views

Category:

Education


0 download

TRANSCRIPT

Page 1: [SpLab4]Pointers I

Pointers I

Page 2: [SpLab4]Pointers I
Page 3: [SpLab4]Pointers I

Struct Revision

Page 4: [SpLab4]Pointers I

Pointers

Page 5: [SpLab4]Pointers I

What is a pointer?

Page 6: [SpLab4]Pointers I

What is a pointer?

Page 7: [SpLab4]Pointers I

What is a pointer?

Page 8: [SpLab4]Pointers I

What is a pointer?

Page 9: [SpLab4]Pointers I

What is a pointer?

Page 10: [SpLab4]Pointers I
Page 11: [SpLab4]Pointers I

Have a look..

Page 12: [SpLab4]Pointers I

Declaration

Page 13: [SpLab4]Pointers I

Declaration

Page 14: [SpLab4]Pointers I

Assignment of Pointer Variables

Page 15: [SpLab4]Pointers I

Initialization..

Page 16: [SpLab4]Pointers I

Assignment of Pointer Variables

Page 17: [SpLab4]Pointers I

Accessing the var pointed to?!

Page 18: [SpLab4]Pointers I

Got Confused ?!

Page 19: [SpLab4]Pointers I

Take it easy…

Page 20: [SpLab4]Pointers I
Page 21: [SpLab4]Pointers I

New & Delete (Dynamic Allocation)

Page 22: [SpLab4]Pointers I

Trick..

Page 23: [SpLab4]Pointers I
Page 24: [SpLab4]Pointers I

What will be the output?

Page 25: [SpLab4]Pointers I
Page 26: [SpLab4]Pointers I
Page 27: [SpLab4]Pointers I

Pointer to Struct

Page 28: [SpLab4]Pointers I

Pointer To Struct

Page 29: [SpLab4]Pointers I
Page 30: [SpLab4]Pointers I
Page 31: [SpLab4]Pointers I

Part2 - Need Some rest?!!

Page 32: [SpLab4]Pointers I

Car Service Order

Page 33: [SpLab4]Pointers I
Page 34: [SpLab4]Pointers I
Page 35: [SpLab4]Pointers I
Page 36: [SpLab4]Pointers I
Page 37: [SpLab4]Pointers I
Page 38: [SpLab4]Pointers I
Page 39: [SpLab4]Pointers I
Page 40: [SpLab4]Pointers I

Thanks!