Difference between revisions of "C-and-C++/C4/Understanding-Pointers/Punjabi"

From Script | Spoken-Tutorial
Jump to: navigation, search
(Created page with '{| border = 1 |'''Time''' |'''Narration''' |- | 00.01 |ਸੀ ਅਤੇ ਸੀ++ ਵਿੱਚ ਪੋਇੰਟਰ ਦੇ ਸਪੋਕੇਨ ਟਯੁਟੋਰਿਅਲ ਵਿ…')
 
 
(One intermediate revision by one other user not shown)
Line 1: Line 1:
 
{| border = 1
 
{| border = 1
 
 
|'''Time'''
 
|'''Time'''
 
 
|'''Narration'''
 
|'''Narration'''
 
  
 
|-
 
|-
| 00.01
+
| 00:01
 
|ਸੀ ਅਤੇ ਸੀ++ ਵਿੱਚ ਪੋਇੰਟਰ ਦੇ  ਸਪੋਕੇਨ ਟਯੁਟੋਰਿਅਲ ਵਿੱਚ ਆਪਦਾ ਸਵਾਗਤ ਹੈ
 
|ਸੀ ਅਤੇ ਸੀ++ ਵਿੱਚ ਪੋਇੰਟਰ ਦੇ  ਸਪੋਕੇਨ ਟਯੁਟੋਰਿਅਲ ਵਿੱਚ ਆਪਦਾ ਸਵਾਗਤ ਹੈ
  
 
|-
 
|-
| 00.06
+
| 00:06
 
|ਇਸ ਟਯੁਟੋਰਿਅਲ ਵਿਚ ਅੱਸੀ ਸਿਖਾਂਗੇ
 
|ਇਸ ਟਯੁਟੋਰਿਅਲ ਵਿਚ ਅੱਸੀ ਸਿਖਾਂਗੇ
  
 
|-
 
|-
| 00.08
+
| 00:08
 
|ਪੋਇੰਟਰਸ(pointers)
 
|ਪੋਇੰਟਰਸ(pointers)
  
 
|-
 
|-
| 00.10
+
| 00:10
 
|ਪੋਇੰਟਰਸ ਨੂੰ ਬਣਾਉਣਾ
 
|ਪੋਇੰਟਰਸ ਨੂੰ ਬਣਾਉਣਾ
  
 
|-
 
|-
| 00.12
+
| 00:12
 
|ਅਤੇ ਪੋਇੰਟਰਸ ਉੱਤੇ ਓਪਰਏਸ਼ਨਸ(operations)  
 
|ਅਤੇ ਪੋਇੰਟਰਸ ਉੱਤੇ ਓਪਰਏਸ਼ਨਸ(operations)  
 
 
 
|-
 
|-
| 00.14
+
| 00:14
 
|ਇਸ ਨੂੰ ਅਸੀ ਇੱਕ ਉਧਾਹਰਣ ਦੇ ਨਾਲ ਕਰਾਂਗੇ
 
|ਇਸ ਨੂੰ ਅਸੀ ਇੱਕ ਉਧਾਹਰਣ ਦੇ ਨਾਲ ਕਰਾਂਗੇ
  
 
|-
 
|-
| 00.18
+
| 00:18
 
|ਇਸ ਟਯੁਟੋਰਿਅਲ ਨੂੰ ਰਿਕਾਰਡ ਕਰਨ ਲਈ ਮੈ ਵਰਤ ਰਿਹਾ ਉਬੁੰਤੁ ਓਪੇਰਟਿੰਗ ਸਿਸਟਮ ਵਰਜਨ11.10
 
|ਇਸ ਟਯੁਟੋਰਿਅਲ ਨੂੰ ਰਿਕਾਰਡ ਕਰਨ ਲਈ ਮੈ ਵਰਤ ਰਿਹਾ ਉਬੁੰਤੁ ਓਪੇਰਟਿੰਗ ਸਿਸਟਮ ਵਰਜਨ11.10
  
 
|-
 
|-
| 00.25
+
| 00:25
 
|ਉਬੁੰਤੁ ਉੱਤੇ ਜੀਸੀਸੀ (gcc) ਅਤੇ ਜੀ++ (g++) ਕੋਮ੍ਪਾਇਲਰ ਵਰਜਨ 4.6.1.  
 
|ਉਬੁੰਤੁ ਉੱਤੇ ਜੀਸੀਸੀ (gcc) ਅਤੇ ਜੀ++ (g++) ਕੋਮ੍ਪਾਇਲਰ ਵਰਜਨ 4.6.1.  
  
 
|-
 
|-
| 00.31
+
| 00:31
 
|ਅਸੀ ਪੋਇੰਟਰਸ ਦੀ ਜਾਨ ਪਹਚਾਨ ਨਾਲ ਸ਼ੁਰੁਆਤ ਕਰਾਂਗੇ
 
|ਅਸੀ ਪੋਇੰਟਰਸ ਦੀ ਜਾਨ ਪਹਚਾਨ ਨਾਲ ਸ਼ੁਰੁਆਤ ਕਰਾਂਗੇ
  
 
|-
 
|-
|00.34
+
|00:34
 
|ਪੋਇੰਟਰਸ ਮੇਮੋਰੀ ਲੋਕੇਸ਼ਨ(memory locations) ਤੇ ਪੋਇੰਟ ਕਰਦੇ ਹਨ
 
|ਪੋਇੰਟਰਸ ਮੇਮੋਰੀ ਲੋਕੇਸ਼ਨ(memory locations) ਤੇ ਪੋਇੰਟ ਕਰਦੇ ਹਨ
 
   
 
   
 
|-
 
|-
|00.38
+
|00:38
 
|ਪੋਇੰਟਰਸ ਮੇਮੋਰੀ ਅੱਡ੍ਰੇੱਸ(address) ਸਟੋਰ ਕਰਦੇ ਹਨ  
 
|ਪੋਇੰਟਰਸ ਮੇਮੋਰੀ ਅੱਡ੍ਰੇੱਸ(address) ਸਟੋਰ ਕਰਦੇ ਹਨ  
  
 
|-
 
|-
| 00.41
+
| 00:41
 
|ਇਹ ਉਸ ਅੱਡ੍ਰੇੱਸ ਤੇ ਸਟੋਰਡ ਵਾਲਯੂ(value) ਦਿੰਦਾ ਹੈ
 
|ਇਹ ਉਸ ਅੱਡ੍ਰੇੱਸ ਤੇ ਸਟੋਰਡ ਵਾਲਯੂ(value) ਦਿੰਦਾ ਹੈ
  
 
|-
 
|-
| 00.45
+
| 00:45
 
|ਹੁਣ ਅਸੀਂ ਪੋਇੰਟਰਸ ਤੇ ਇੱਕ ਉਧਾਹਰਨ ਦੇਖਦੇ ਹਾਂ
 
|ਹੁਣ ਅਸੀਂ ਪੋਇੰਟਰਸ ਤੇ ਇੱਕ ਉਧਾਹਰਨ ਦੇਖਦੇ ਹਾਂ
  
 
|-
 
|-
| 00.48
+
| 00:48
 
|ਨੋਟ ਕਰੋ ਕਿ ਸਾਡੀ ਫਾਇਲ ਦਾ ਨਾਮ ਪੋਇੰਟਰਸ_ਡੇਮੋ.ਸੀ ਹੈ ('''pointers_demo.c''')
 
|ਨੋਟ ਕਰੋ ਕਿ ਸਾਡੀ ਫਾਇਲ ਦਾ ਨਾਮ ਪੋਇੰਟਰਸ_ਡੇਮੋ.ਸੀ ਹੈ ('''pointers_demo.c''')
  
 
|-
 
|-
| 00.54
+
| 00:54
 
|ਹੁਣ ਮੈਨੂੰ ਕੋਡ(code) ਨੂੰ ਸਮਝਾਉਣ ਦਿਉ
 
|ਹੁਣ ਮੈਨੂੰ ਕੋਡ(code) ਨੂੰ ਸਮਝਾਉਣ ਦਿਉ
  
 
|-
 
|-
| 00.56
+
| 00:56
 
|ਇਹ ਸਾਡੀ ਹੇਡਰ ਫਾਇਲ(header file) ਹੈ (stdio.h)
 
|ਇਹ ਸਾਡੀ ਹੇਡਰ ਫਾਇਲ(header file) ਹੈ (stdio.h)
  
 
|-
 
|-
| 01.00
+
| 01:00
 
|ਇਹ ਸਾਡਾ ਮੈਨ ਫਕਸ਼ਨ(function) ਹੈ
 
|ਇਹ ਸਾਡਾ ਮੈਨ ਫਕਸ਼ਨ(function) ਹੈ
  
 
|-
 
|-
| 01.03
+
| 01:03
 
|ਇਥੇ ਸਾਡੇ ਕੋਲ “ਲੋਂਗ ਇੰਟੀਜਰ ਨੁਮ” ਹੈ ਜਿਸਨੂੰ 10 ਵਾਲਯੂ(value) ਦਿੱਤੀ ਗਈ ਹੈ
 
|ਇਥੇ ਸਾਡੇ ਕੋਲ “ਲੋਂਗ ਇੰਟੀਜਰ ਨੁਮ” ਹੈ ਜਿਸਨੂੰ 10 ਵਾਲਯੂ(value) ਦਿੱਤੀ ਗਈ ਹੈ
  
 
|-
 
|-
| 01.09
+
| 01:09
 
|ਫੇਰ ਅਸੀ ਇਕ ਪੋਇੰਟਰ ਪੀਟੀਆਰ (ptr) ਡਿਕਲੇਯਰ ਕਰਦੇ ਹਾਂ
 
|ਫੇਰ ਅਸੀ ਇਕ ਪੋਇੰਟਰ ਪੀਟੀਆਰ (ptr) ਡਿਕਲੇਯਰ ਕਰਦੇ ਹਾਂ
  
 
|-
 
|-
| 01.12
+
| 01:12
 
|ਪੋਇੰਟਰ ਨੂੰ ਡਿਕਲੇਯਰ ਕਰਨ ਲਈ ਅਸਤੇਰਿਕ (*) ਸਾਇਨ ਪ੍ਰਯੋਗ ਕੀਤਾ ਜਾਂਦਾ ਹੇ
 
|ਪੋਇੰਟਰ ਨੂੰ ਡਿਕਲੇਯਰ ਕਰਨ ਲਈ ਅਸਤੇਰਿਕ (*) ਸਾਇਨ ਪ੍ਰਯੋਗ ਕੀਤਾ ਜਾਂਦਾ ਹੇ
  
 
|-
 
|-
| 01.16
+
| 01:16
 
|ਇਹ ਪੋਇੰਟਰ “ਲੋਂਗ ਇੰਤ(long int).” ਟਾਇਪ ਨੂੰ ਪੋਇੰਟ(point) ਕਰਦਾ ਹੈ
 
|ਇਹ ਪੋਇੰਟਰ “ਲੋਂਗ ਇੰਤ(long int).” ਟਾਇਪ ਨੂੰ ਪੋਇੰਟ(point) ਕਰਦਾ ਹੈ
  
 
|-
 
|-
| 01.20
+
| 01:20
 
|ਪ੍ਰਿੰਟਫ (printf) ਸਟੇਟਮੇੰਟ ਵਿਚ ਵੇਰੀਏਬਲ ਦੇ ਮੇਮੋਰੀ ਅੱਡ੍ਰੇੱਸ ਨੂੰ ਰੇਤ੍ਰੀਵ(retriev) ਕਰਨ ਲਈ ਅਮ੍ਪੇਰ੍ਸੰਦ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ
 
|ਪ੍ਰਿੰਟਫ (printf) ਸਟੇਟਮੇੰਟ ਵਿਚ ਵੇਰੀਏਬਲ ਦੇ ਮੇਮੋਰੀ ਅੱਡ੍ਰੇੱਸ ਨੂੰ ਰੇਤ੍ਰੀਵ(retriev) ਕਰਨ ਲਈ ਅਮ੍ਪੇਰ੍ਸੰਦ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ
  
 
|-
 
|-
|01.28
+
|01:28
 
|ਅਮ੍ਪੇਰ੍ਸੰਦ ਨੁਮ (&num), ਨੁਮ (num) ਦਾ ਮੇਮੋਰੀ ਅੱਡ੍ਰੇੱਸ(address) ਦਿੰਦਾ ਹੈ
 
|ਅਮ੍ਪੇਰ੍ਸੰਦ ਨੁਮ (&num), ਨੁਮ (num) ਦਾ ਮੇਮੋਰੀ ਅੱਡ੍ਰੇੱਸ(address) ਦਿੰਦਾ ਹੈ
  
 
|-
 
|-
| 01.33
+
| 01:33
 
|ਇਹ ਸਟੇਟਮੇਂਟ ਵੇਰੀਏਬਲ ਨੁਮ(num) ਦੇ ਅੱਡ੍ਰੇੱਸ(address) ਨੂੰ ਪ੍ਰਿੰਟ ਕਰੇਗੀ
 
|ਇਹ ਸਟੇਟਮੇਂਟ ਵੇਰੀਏਬਲ ਨੁਮ(num) ਦੇ ਅੱਡ੍ਰੇੱਸ(address) ਨੂੰ ਪ੍ਰਿੰਟ ਕਰੇਗੀ
  
 
|-
 
|-
| 01.37
+
| 01:37
 
|ਇਥੇ ਪੀਟੀਆਰ (ptr) ਨੁਮ ਦਾ ਅੱਡ੍ਰੇੱਸ ਸਟੋਰ ਕਰਦਾ ਹੈ
 
|ਇਥੇ ਪੀਟੀਆਰ (ptr) ਨੁਮ ਦਾ ਅੱਡ੍ਰੇੱਸ ਸਟੋਰ ਕਰਦਾ ਹੈ
  
 
|-
 
|-
| 01.41
+
| 01:41
 
|ਇਹ ਸਟੇਟਮੇੰਟ ਪੀਟੀਆਰ (ptr) ਦੇ ਅੱਡ੍ਰੇੱਸ ਨੂੰ ਪ੍ਰਿੰਟ ਕਰਦੀ ਹੈ
 
|ਇਹ ਸਟੇਟਮੇੰਟ ਪੀਟੀਆਰ (ptr) ਦੇ ਅੱਡ੍ਰੇੱਸ ਨੂੰ ਪ੍ਰਿੰਟ ਕਰਦੀ ਹੈ
  
 
|-
 
|-
| 01.45
+
| 01:45
 
|ਸਾਈਜ ਆਫ(sizeof) ਫੰਕਸਨ ਸਾਨੂੰ ਪੀਟੀਆਰ ptr ਦਾ ਸਾਇਜ਼ ਦੇਵੇਗਾ
 
|ਸਾਈਜ ਆਫ(sizeof) ਫੰਕਸਨ ਸਾਨੂੰ ਪੀਟੀਆਰ ptr ਦਾ ਸਾਇਜ਼ ਦੇਵੇਗਾ
  
 
|-
 
|-
|01.49
+
|01:49
 
|ਇਹ ਪੀਟੀਆਰ ( ptr) ਦੀ ਵੈਲਯੂ ਦੇਵੇਗਾ
 
|ਇਹ ਪੀਟੀਆਰ ( ptr) ਦੀ ਵੈਲਯੂ ਦੇਵੇਗਾ
  
 
|-
 
|-
|01.51
+
|01:51
 
|ਏਹੇ num ਦਾ ਮੇਮੋਰੀ ਅੱਡ੍ਰੇੱਸ ਹੈ
 
|ਏਹੇ num ਦਾ ਮੇਮੋਰੀ ਅੱਡ੍ਰੇੱਸ ਹੈ
  
 
|-
 
|-
|01.54
+
|01:54
 
|ਅਤੇ ਇਥੇ ਅਸ੍ਤੇਰਿਸਕ ਪੀਟੀਆਰ (*ptr), ਅੱਡ੍ਰੇੱਸ ਤੇ ਜੋ ਵੈਲਯੂ ਹੈ ਓਹ ਦੇਵੇਗਾ
 
|ਅਤੇ ਇਥੇ ਅਸ੍ਤੇਰਿਸਕ ਪੀਟੀਆਰ (*ptr), ਅੱਡ੍ਰੇੱਸ ਤੇ ਜੋ ਵੈਲਯੂ ਹੈ ਓਹ ਦੇਵੇਗਾ
  
 
|-
 
|-
|01.59
+
|01:59
 
|ਅਸ੍ਤੇਰਿਸਕ(*) ਦਾ ਇਸਤੇਮਾਲ ਸਾਨੂੰ ਮੇਮੋਰੀ ਅੱਡ੍ਰੇੱਸ ਨਹੀ ਦੇਵੇਗਾ
 
|ਅਸ੍ਤੇਰਿਸਕ(*) ਦਾ ਇਸਤੇਮਾਲ ਸਾਨੂੰ ਮੇਮੋਰੀ ਅੱਡ੍ਰੇੱਸ ਨਹੀ ਦੇਵੇਗਾ
  
 
|-
 
|-
|02.03
+
|02:03
 
|ਅਰਥਾਤ ਇਹ ਵੈਲਯੂ(value) ਦੇਵੇਗਾ
 
|ਅਰਥਾਤ ਇਹ ਵੈਲਯੂ(value) ਦੇਵੇਗਾ
  
 
|-
 
|-
|02.06
+
|02:06
 
|ਲੋਂਗ int ਦੇ ਲਈ %ld ਫੋਰਮੇਟ(format) ਸ੍ਪੇਸਿਫ਼ਾਇਰ(specifier) ਹੈ  
 
|ਲੋਂਗ int ਦੇ ਲਈ %ld ਫੋਰਮੇਟ(format) ਸ੍ਪੇਸਿਫ਼ਾਇਰ(specifier) ਹੈ  
  
 
|-
 
|-
|02.10
+
|02:10
 
|ਹੁਣ ਅਸੀਂ ਪ੍ਰੋਗ੍ਰਾਮ ਨੂੰ ਚਲਾ ਕੇ ਦੇਖਦੇ ਹਾਂ
 
|ਹੁਣ ਅਸੀਂ ਪ੍ਰੋਗ੍ਰਾਮ ਨੂੰ ਚਲਾ ਕੇ ਦੇਖਦੇ ਹਾਂ
  
 
|-
 
|-
|02.13
+
|02:13
 
|ਆਪਣੇ ਕੀਬੋਰਡ ਤੇ ‘Ctrl, Alt ਅਤੇ T’  ਬਟਨ ਇਕੱਠੇ ਦਬਾ ਕੇ ‘ਟਰਮਿਨਲ’(terminal) ਵਿੰਡੋ ਖੋਲੋ  
 
|ਆਪਣੇ ਕੀਬੋਰਡ ਤੇ ‘Ctrl, Alt ਅਤੇ T’  ਬਟਨ ਇਕੱਠੇ ਦਬਾ ਕੇ ‘ਟਰਮਿਨਲ’(terminal) ਵਿੰਡੋ ਖੋਲੋ  
  
 
|-
 
|-
|02.21
+
|02:21
 
|ਕਮ੍ਪਾਈਲ(compile) ਕਰਨ ਦੇ ਲਈ  '''gcc ਸ੍ਪੇਸ  pointers ਅੰਡਰਸ੍ਕੋਰੇ(_) demo ਡਾਟ(.) c ਸ੍ਪੇਸ ਹਯ੍ਫੇਨ(/) o ਸ੍ਪੇਸ point''' ਟਾਈਪ ਕਰੋ
 
|ਕਮ੍ਪਾਈਲ(compile) ਕਰਨ ਦੇ ਲਈ  '''gcc ਸ੍ਪੇਸ  pointers ਅੰਡਰਸ੍ਕੋਰੇ(_) demo ਡਾਟ(.) c ਸ੍ਪੇਸ ਹਯ੍ਫੇਨ(/) o ਸ੍ਪੇਸ point''' ਟਾਈਪ ਕਰੋ
  
 
|-
 
|-
|02.32
+
|02:32
 
|ਏਟਰ (“Enter”) ਦਬਾਓ
 
|ਏਟਰ (“Enter”) ਦਬਾਓ
  
 
|-
 
|-
|02.34
+
|02:34
 
|'''ਡਾਟ ਸ੍ਲੇਸ਼ ਪੀ ਟੀ ਆਰ "(./ptr)" ਟਾਈਪ ਕਰੋ ਅਤੇ ਏਟਰ (“Enter)” ਦਬਾਓ
 
|'''ਡਾਟ ਸ੍ਲੇਸ਼ ਪੀ ਟੀ ਆਰ "(./ptr)" ਟਾਈਪ ਕਰੋ ਅਤੇ ਏਟਰ (“Enter)” ਦਬਾਓ
  
 
|-
 
|-
|02.39
+
|02:39
 
|ਆਉਟਪੁਟ ਵਿਖਾਈ ਗਈ ਹੈ
 
|ਆਉਟਪੁਟ ਵਿਖਾਈ ਗਈ ਹੈ
  
 
|-
 
|-
| 02.42
+
| 02:42
 
|ਅਸੀਂ ਦੇਖਦੇ ਹਾਂ ਕੀ num ਅੱਡ੍ਰੇੱਸ ਅਤੇ ptr ਵੈਲਯੂ ਇੱਕੋ ਵਰਗੇ ਹਨ
 
|ਅਸੀਂ ਦੇਖਦੇ ਹਾਂ ਕੀ num ਅੱਡ੍ਰੇੱਸ ਅਤੇ ptr ਵੈਲਯੂ ਇੱਕੋ ਵਰਗੇ ਹਨ
  
 
|-
 
|-
| 02.48
+
| 02:48
 
|ਹਾਲਾਂਕਿ num ਅਤੇ ptr ਦਾ ਮੇਮੋਰੀ ਅੱਡ੍ਰੇੱਸ ਵਖਰਾ ਹੈ
 
|ਹਾਲਾਂਕਿ num ਅਤੇ ptr ਦਾ ਮੇਮੋਰੀ ਅੱਡ੍ਰੇੱਸ ਵਖਰਾ ਹੈ
  
 
|-
 
|-
| 02.53
+
| 02:53
 
|ਫੇਰ ਪੋਇੰਟਰ ਦਾ ਸਾਇਜ਼ “8 bytes” ਹੋਵੇਗਾ
 
|ਫੇਰ ਪੋਇੰਟਰ ਦਾ ਸਾਇਜ਼ “8 bytes” ਹੋਵੇਗਾ
  
 
|-
 
|-
| 02.57
+
| 02:57
 
| “ptr” 10 ਵੈਲਯੂ ਨੂੰ ਪੋਇੰਟ ਕਰਦਾ ਹੈ ਜੋ “num” ਨੂੰ ਦਿੱਤੀ ਗਈ ਸੀ
 
| “ptr” 10 ਵੈਲਯੂ ਨੂੰ ਪੋਇੰਟ ਕਰਦਾ ਹੈ ਜੋ “num” ਨੂੰ ਦਿੱਤੀ ਗਈ ਸੀ
  
 
|-
 
|-
| 03.03
+
| 03:03
 
|ਹੁਣ ਅਸੀਂ ਇਸ ਪ੍ਰੋਗ੍ਰਾਮ ਨੂੰ C++ ਵਿੱਚ ਵੇਖਦੇ ਹਾਂ
 
|ਹੁਣ ਅਸੀਂ ਇਸ ਪ੍ਰੋਗ੍ਰਾਮ ਨੂੰ C++ ਵਿੱਚ ਵੇਖਦੇ ਹਾਂ
  
 
|-
 
|-
| 03.07
+
| 03:07
 
|ਨੋਟ ਕਰੋ ਕੀ ਫਾਇਲ ਦਾ ਨਾਮ '''pointer underscore demo.cpp''' ਹੈ
 
|ਨੋਟ ਕਰੋ ਕੀ ਫਾਇਲ ਦਾ ਨਾਮ '''pointer underscore demo.cpp''' ਹੈ
  
 
|-
 
|-
| 03.13
+
| 03:13
 
|ਇਥੇ ਅਸੀਂ ਕੁਝ ਬਦਲਾਵ ਕਰਾਂਗੇ ਜਿਵੇਂ ਹੇਅਡਰ ਫਾਇਲ ਨੂੰ '''iostream''' ਵਿਚ ਬਦਲਾਂਗੇ
 
|ਇਥੇ ਅਸੀਂ ਕੁਝ ਬਦਲਾਵ ਕਰਾਂਗੇ ਜਿਵੇਂ ਹੇਅਡਰ ਫਾਇਲ ਨੂੰ '''iostream''' ਵਿਚ ਬਦਲਾਂਗੇ
  
 
|-
 
|-
| 03.19
+
| 03:19
 
|ਹੁਣ ਅਸੀਂ '''std namespace''' ਵਰਤਾਂਗੇ
 
|ਹੁਣ ਅਸੀਂ '''std namespace''' ਵਰਤਾਂਗੇ
  
 
|-
 
|-
| 03.23
+
| 03:23
 
|ਹੁਣ ਅਸੀਂ ਪ੍ਰਿੰਟਅਫ਼(printf)  ਫੰਕਸਨ ਦੀ ਥਾਂ ਉੱਤੇ ਸਿਆਉਟ(cout) ਦੀ ਵਰਤੋਂ ਕਰਾਂਗੇ  
 
|ਹੁਣ ਅਸੀਂ ਪ੍ਰਿੰਟਅਫ਼(printf)  ਫੰਕਸਨ ਦੀ ਥਾਂ ਉੱਤੇ ਸਿਆਉਟ(cout) ਦੀ ਵਰਤੋਂ ਕਰਾਂਗੇ  
  
 
|-
 
|-
| 03.28
+
| 03:28
 
|ਬਾਕੀ ਸਾਰੀਆਂ ਚੀਜਾ ਪਹਿਲਾਂ ਵਰਗੀਆਂ ਹੀ ਹਨ.
 
|ਬਾਕੀ ਸਾਰੀਆਂ ਚੀਜਾ ਪਹਿਲਾਂ ਵਰਗੀਆਂ ਹੀ ਹਨ.
  
 
|-
 
|-
| 03.30
+
| 03:30
 
|ਹੁਣ ਅਸੀਂ ਪ੍ਰੋਗਰਾਮ ਨੂੰ ਐਕ੍ਜੀਕਯੂਟ ਕਰਦੇ ਹਾਂ| ਟਰਮਿਨਲ ਤੇ ਵਾਪਿਸ ਆਓ.|
 
|ਹੁਣ ਅਸੀਂ ਪ੍ਰੋਗਰਾਮ ਨੂੰ ਐਕ੍ਜੀਕਯੂਟ ਕਰਦੇ ਹਾਂ| ਟਰਮਿਨਲ ਤੇ ਵਾਪਿਸ ਆਓ.|
  
 
|-
 
|-
| 03.34
+
| 03:34
 
|ਕੰਪਾਇਲ ਕਰਨ ਦੇ ਲਈ '''g++ ਸ੍ਪੇਸ pointers_demo.cpp ਸ੍ਪੇਸ hyphen (/) o ਸ੍ਪੇਸ point1''' ਟਾਈਪ ਕਰੋ ਅਤੇ ਏਟਰ (Enter) ਦਬਾਓ
 
|ਕੰਪਾਇਲ ਕਰਨ ਦੇ ਲਈ '''g++ ਸ੍ਪੇਸ pointers_demo.cpp ਸ੍ਪੇਸ hyphen (/) o ਸ੍ਪੇਸ point1''' ਟਾਈਪ ਕਰੋ ਅਤੇ ਏਟਰ (Enter) ਦਬਾਓ
  
 
|-
 
|-
| 03.50
+
| 03:50
 
|“ਡਾਟ ਸ੍ਲਾਸ਼ ਪੋਇੰਟ 1” ('''dot slash point1'')' ਟਾਈਪ ਕਰਕੇ “ਏਟਰ” ('''Enter')'' ਦਬਾਓ
 
|“ਡਾਟ ਸ੍ਲਾਸ਼ ਪੋਇੰਟ 1” ('''dot slash point1'')' ਟਾਈਪ ਕਰਕੇ “ਏਟਰ” ('''Enter')'' ਦਬਾਓ
  
 
|-
 
|-
| 03.55
+
| 03:55
 
|ਅਸੀਂ ਦੇਖ ਸਕਦੇ ਹਾਂ ਕੀ ਸਾਡਾ ਆਉਟਪੁਟ ਸੀ (C) ਪ੍ਰੋਗ੍ਰਾਮ ਦੇ ਵਰਗਾ ਹੈ
 
|ਅਸੀਂ ਦੇਖ ਸਕਦੇ ਹਾਂ ਕੀ ਸਾਡਾ ਆਉਟਪੁਟ ਸੀ (C) ਪ੍ਰੋਗ੍ਰਾਮ ਦੇ ਵਰਗਾ ਹੈ
  
 
|-
 
|-
| 04.00
+
| 04:00
 
|ਇਹ ਇਸ ਟਯੁਟੋਰਿਅਲ ਦਾ ਅੰਤ ਹੈ
 
|ਇਹ ਇਸ ਟਯੁਟੋਰਿਅਲ ਦਾ ਅੰਤ ਹੈ
  
 
|-
 
|-
| 04.03
+
| 04:03
 
|ਅਸੀਂ ਸਲਾਇਡ ਤੇ ਵਾਪਿਸ ਆਉਂਦੇ ਹਾਂ
 
|ਅਸੀਂ ਸਲਾਇਡ ਤੇ ਵਾਪਿਸ ਆਉਂਦੇ ਹਾਂ
  
 
|-
 
|-
| 04.05
+
| 04:05
|ਸੰਖੇਪ ਕਰਦੇ ਹਾਂ
+
|ਸੰਖੇਪ ਕਰਦੇ ਹਾਂ ਇਸ ਟਯੁਟੋਰਿਅਲ ਵਿੱਚ ਅਸੀਂ ਸਿਖਿਆ
  
 
|-
 
|-
| 04.06
+
| 04:08
|ਇਸ ਟਯੁਟੋਰਿਅਲ ਵਿੱਚ ਅਸੀਂ ਸਿਖਿਆ
+
 
+
|-
+
| 04.08
+
 
|ਪੋਇੰਟਰ ਦੇ ਬਾਰੇ
 
|ਪੋਇੰਟਰ ਦੇ ਬਾਰੇ
  
 
|-
 
|-
| 04.10
+
| 04:10
 
|ਪੋਇੰਟਰ ਕਿਵੇਂ ਬਣਦਾ ਹੈ
 
|ਪੋਇੰਟਰ ਕਿਵੇਂ ਬਣਦਾ ਹੈ
  
 
|-
 
|-
| 04.12
+
| 04:12
 
|ਅਤੇ ਪੋਇੰਟਰ ਉੱਤੇ ਓਪਰਏਸ਼ਨ
 
|ਅਤੇ ਪੋਇੰਟਰ ਉੱਤੇ ਓਪਰਏਸ਼ਨ
  
 
|-
 
|-
| 04.14
+
| 04:14
 
|ਅਸਾਇਨਮੇਂਟ ਦੇ ਤੌਰ ਤੇ ਸੀ ਅਤੇ ਸੀ++ ਦਾ ਪ੍ਰੋਗ੍ਰਾਮ ਲਿਖੋ
 
|ਅਸਾਇਨਮੇਂਟ ਦੇ ਤੌਰ ਤੇ ਸੀ ਅਤੇ ਸੀ++ ਦਾ ਪ੍ਰੋਗ੍ਰਾਮ ਲਿਖੋ
  
 
|-
 
|-
| 04.18
+
| 04:18
 
|ਪੋਇੰਟਰ ਅਤੇ ਵੇਰੀਏਬਲ ਨੂੰ ਡੇਕ੍ਲੇਯਰ ਕਰਨ ਲਈ ਅਤੇ
 
|ਪੋਇੰਟਰ ਅਤੇ ਵੇਰੀਏਬਲ ਨੂੰ ਡੇਕ੍ਲੇਯਰ ਕਰਨ ਲਈ ਅਤੇ
  
 
|-
 
|-
| 04.21
+
| 04:21
 
|ਵੇਰੀਏਬਲ ਦੇ ਅੱਡ੍ਰੇੱਸ ਨੂੰ ਪੋਇੰਟਰ ਵਿਚ ਸਟੋਰ ਕਰੋ
 
|ਵੇਰੀਏਬਲ ਦੇ ਅੱਡ੍ਰੇੱਸ ਨੂੰ ਪੋਇੰਟਰ ਵਿਚ ਸਟੋਰ ਕਰੋ
  
 
|-
 
|-
| 04.24
+
| 04:24
 
|ਅਤੇ ਪੋਇੰਟਰ ਦੀ ਵੈਲਯੂ ਨੂੰ ਪ੍ਰਿੰਟ ਕਰੋ
 
|ਅਤੇ ਪੋਇੰਟਰ ਦੀ ਵੈਲਯੂ ਨੂੰ ਪ੍ਰਿੰਟ ਕਰੋ
  
 
|-
 
|-
| 04.27
+
| 04:27
 
|ਹੇਂਠ ਦਿੱਤੇ ਲਿੰਕ ਤੇ ਦਿੱਤੀ ਵਿਡੀਓ  ਵੇਖੋ
 
|ਹੇਂਠ ਦਿੱਤੇ ਲਿੰਕ ਤੇ ਦਿੱਤੀ ਵਿਡੀਓ  ਵੇਖੋ
  
 
|-
 
|-
| 04.30
+
| 04:30
 
|ਇਹ ਸਪੋਕਨ ਟਯੁਟੋਰਿਅਲ ਪ੍ਰੋਜੇਕਟ ਬਾਰੇ ਸਂਖੇਪ ਵਿੱਚ ਜਾਨਕਾਰੀ ਦੇਵੇ ਗਾ
 
|ਇਹ ਸਪੋਕਨ ਟਯੁਟੋਰਿਅਲ ਪ੍ਰੋਜੇਕਟ ਬਾਰੇ ਸਂਖੇਪ ਵਿੱਚ ਜਾਨਕਾਰੀ ਦੇਵੇ ਗਾ
  
 
|-
 
|-
| 04.33
+
| 04:33
 
|ਅਗਰ ਤੁਹਾਡੇ ਕੋਲ ਪਰਯਾਪ੍ਤ  ਬੈਡਵਿਡਥ ਨਾਂ ਹੋਵੇ ਤਾਂ ਤੁਸੀਂ ਡਾਉਨਲੋਡ ਕਰਕੇ ਵੀ ਦੇਖ ਸਕਦੇ ਹੋਣ
 
|ਅਗਰ ਤੁਹਾਡੇ ਕੋਲ ਪਰਯਾਪ੍ਤ  ਬੈਡਵਿਡਥ ਨਾਂ ਹੋਵੇ ਤਾਂ ਤੁਸੀਂ ਡਾਉਨਲੋਡ ਕਰਕੇ ਵੀ ਦੇਖ ਸਕਦੇ ਹੋਣ
  
 
|-
 
|-
| 04.37
+
| 04:37
 
|ਸਪੋਕਨ ਟਯੁਟੋਰਿਅਲ ਪ੍ਰੌਜੈਕਟ ਟੀਮ (spoken tutorial project team)
 
|ਸਪੋਕਨ ਟਯੁਟੋਰਿਅਲ ਪ੍ਰੌਜੈਕਟ ਟੀਮ (spoken tutorial project team)
  
 
|-
 
|-
| 04.39
+
| 04:39
 
|ਸਪੋਕਨ ਟਯੁਟੋਰਿਅਲ ਵੀਡਿਓ ਦਾ ਇਸਤੇਮਾਲ ਕਰਕੇ ਵਰ੍ਕਸ਼ਾਪਸ (workshop) ਚਲਾਉਂਦੀ ਹੈ
 
|ਸਪੋਕਨ ਟਯੁਟੋਰਿਅਲ ਵੀਡਿਓ ਦਾ ਇਸਤੇਮਾਲ ਕਰਕੇ ਵਰ੍ਕਸ਼ਾਪਸ (workshop) ਚਲਾਉਂਦੀ ਹੈ
  
 
|-
 
|-
|04.43
+
|04:43
 
|ਜੇਹੜੇ ਓਨਲਾਇਨ ਟੇਸਟ ਪਾਸ ਕਰਦੇ ਹਨ ਉਹਨਾ ਨੂੰ ਸਰਟੀਫਿਕੇਟ ਦਿੱਤੇ ਜਾਂਦੇ ਹਨ
 
|ਜੇਹੜੇ ਓਨਲਾਇਨ ਟੇਸਟ ਪਾਸ ਕਰਦੇ ਹਨ ਉਹਨਾ ਨੂੰ ਸਰਟੀਫਿਕੇਟ ਦਿੱਤੇ ਜਾਂਦੇ ਹਨ
  
 
|-
 
|-
| 04.47
+
| 04:47
 
|ਹੋਰ ਜਾਣਕਾਰੀ ਲਈ contact@spoken-tutorial.org ਨੂੰ ਲਿਖੋ
 
|ਹੋਰ ਜਾਣਕਾਰੀ ਲਈ contact@spoken-tutorial.org ਨੂੰ ਲਿਖੋ
  
 
|-
 
|-
| 04.53
+
| 04:53
 
|ਸਪੋਕੇਨ ਟਯੁਟੋਰਿਅਲ ਪ੍ਰੋਜੇਕਟ ਟਾਕ ਟੂ ਅ ਟੀਚਰ (Talk to a Teacher) ਪ੍ਰੋਜੇਕਟ ਦਾ ਹਿੱਸਾ ਹੈ
 
|ਸਪੋਕੇਨ ਟਯੁਟੋਰਿਅਲ ਪ੍ਰੋਜੇਕਟ ਟਾਕ ਟੂ ਅ ਟੀਚਰ (Talk to a Teacher) ਪ੍ਰੋਜੇਕਟ ਦਾ ਹਿੱਸਾ ਹੈ
  
 
|-
 
|-
| 04.58
+
| 04:58
 
|ਇਹ ਪ੍ਰੌਜੈਕਟ, ਨੈਸ਼ਨਲ ਮਿਸ਼ਨ ਆਨ ਏਜੁਕੇਸ਼ਨ‘, ਆਈ. ਸੀ. ਟੀ., ਐਮ. ਏਚ. ਆਰ. ਡੀ. (‘The National Mission on Education” ICT, MHRD,) ਭਾਰਤ ਸਰਕਾਰ(Government of India), ਦ੍ਵਾਰਾ ਸਮਰਥਿਤ(supported) ਹੈ
 
|ਇਹ ਪ੍ਰੌਜੈਕਟ, ਨੈਸ਼ਨਲ ਮਿਸ਼ਨ ਆਨ ਏਜੁਕੇਸ਼ਨ‘, ਆਈ. ਸੀ. ਟੀ., ਐਮ. ਏਚ. ਆਰ. ਡੀ. (‘The National Mission on Education” ICT, MHRD,) ਭਾਰਤ ਸਰਕਾਰ(Government of India), ਦ੍ਵਾਰਾ ਸਮਰਥਿਤ(supported) ਹੈ
  
 
|-
 
|-
| 05.06
+
| 05:06
 
|ਇਸ ਮਿਸ਼ਨ ਦੀ ਹੋਰ ਜਾਣਕਾਰੀ spoken-tutorial.org/NMEICT-Intro ਉੱਤੇ ਮੌਜੂਦ ਹੈ
 
|ਇਸ ਮਿਸ਼ਨ ਦੀ ਹੋਰ ਜਾਣਕਾਰੀ spoken-tutorial.org/NMEICT-Intro ਉੱਤੇ ਮੌਜੂਦ ਹੈ
 
+
 
|-
 
|-
| 05.10
+
| 05:10
 
|ਸ਼ਿਵ ਗਰਗ ਦ੍ਵਾਰਾ ਲਿਖੀ ਸਕ੍ਰਿਪਟ (script) ਹੈ
 
|ਸ਼ਿਵ ਗਰਗ ਦ੍ਵਾਰਾ ਲਿਖੀ ਸਕ੍ਰਿਪਟ (script) ਹੈ
  
 
|-
 
|-
| 05.14
+
| 05:14
 
|ਦੇਖਣ ਲਈ ਧੰਨਵਾਦ
 
|ਦੇਖਣ ਲਈ ਧੰਨਵਾਦ

Latest revision as of 14:59, 3 April 2017

Time Narration
00:01 ਸੀ ਅਤੇ ਸੀ++ ਵਿੱਚ ਪੋਇੰਟਰ ਦੇ ਸਪੋਕੇਨ ਟਯੁਟੋਰਿਅਲ ਵਿੱਚ ਆਪਦਾ ਸਵਾਗਤ ਹੈ
00:06 ਇਸ ਟਯੁਟੋਰਿਅਲ ਵਿਚ ਅੱਸੀ ਸਿਖਾਂਗੇ
00:08 ਪੋਇੰਟਰਸ(pointers)
00:10 ਪੋਇੰਟਰਸ ਨੂੰ ਬਣਾਉਣਾ
00:12 ਅਤੇ ਪੋਇੰਟਰਸ ਉੱਤੇ ਓਪਰਏਸ਼ਨਸ(operations)
00:14 ਇਸ ਨੂੰ ਅਸੀ ਇੱਕ ਉਧਾਹਰਣ ਦੇ ਨਾਲ ਕਰਾਂਗੇ
00:18 ਇਸ ਟਯੁਟੋਰਿਅਲ ਨੂੰ ਰਿਕਾਰਡ ਕਰਨ ਲਈ ਮੈ ਵਰਤ ਰਿਹਾ ਉਬੁੰਤੁ ਓਪੇਰਟਿੰਗ ਸਿਸਟਮ ਵਰਜਨ11.10
00:25 ਉਬੁੰਤੁ ਉੱਤੇ ਜੀਸੀਸੀ (gcc) ਅਤੇ ਜੀ++ (g++) ਕੋਮ੍ਪਾਇਲਰ ਵਰਜਨ 4.6.1.
00:31 ਅਸੀ ਪੋਇੰਟਰਸ ਦੀ ਜਾਨ ਪਹਚਾਨ ਨਾਲ ਸ਼ੁਰੁਆਤ ਕਰਾਂਗੇ
00:34 ਪੋਇੰਟਰਸ ਮੇਮੋਰੀ ਲੋਕੇਸ਼ਨ(memory locations) ਤੇ ਪੋਇੰਟ ਕਰਦੇ ਹਨ
00:38 ਪੋਇੰਟਰਸ ਮੇਮੋਰੀ ਅੱਡ੍ਰੇੱਸ(address) ਸਟੋਰ ਕਰਦੇ ਹਨ
00:41 ਇਹ ਉਸ ਅੱਡ੍ਰੇੱਸ ਤੇ ਸਟੋਰਡ ਵਾਲਯੂ(value) ਦਿੰਦਾ ਹੈ
00:45 ਹੁਣ ਅਸੀਂ ਪੋਇੰਟਰਸ ਤੇ ਇੱਕ ਉਧਾਹਰਨ ਦੇਖਦੇ ਹਾਂ
00:48 ਨੋਟ ਕਰੋ ਕਿ ਸਾਡੀ ਫਾਇਲ ਦਾ ਨਾਮ ਪੋਇੰਟਰਸ_ਡੇਮੋ.ਸੀ ਹੈ (pointers_demo.c)
00:54 ਹੁਣ ਮੈਨੂੰ ਕੋਡ(code) ਨੂੰ ਸਮਝਾਉਣ ਦਿਉ
00:56 ਇਹ ਸਾਡੀ ਹੇਡਰ ਫਾਇਲ(header file) ਹੈ (stdio.h)
01:00 ਇਹ ਸਾਡਾ ਮੈਨ ਫਕਸ਼ਨ(function) ਹੈ
01:03 ਇਥੇ ਸਾਡੇ ਕੋਲ “ਲੋਂਗ ਇੰਟੀਜਰ ਨੁਮ” ਹੈ ਜਿਸਨੂੰ 10 ਵਾਲਯੂ(value) ਦਿੱਤੀ ਗਈ ਹੈ
01:09 ਫੇਰ ਅਸੀ ਇਕ ਪੋਇੰਟਰ ਪੀਟੀਆਰ (ptr) ਡਿਕਲੇਯਰ ਕਰਦੇ ਹਾਂ
01:12 ਪੋਇੰਟਰ ਨੂੰ ਡਿਕਲੇਯਰ ਕਰਨ ਲਈ ਅਸਤੇਰਿਕ (*) ਸਾਇਨ ਪ੍ਰਯੋਗ ਕੀਤਾ ਜਾਂਦਾ ਹੇ
01:16 ਇਹ ਪੋਇੰਟਰ “ਲੋਂਗ ਇੰਤ(long int).” ਟਾਇਪ ਨੂੰ ਪੋਇੰਟ(point) ਕਰਦਾ ਹੈ
01:20 ਪ੍ਰਿੰਟਫ (printf) ਸਟੇਟਮੇੰਟ ਵਿਚ ਵੇਰੀਏਬਲ ਦੇ ਮੇਮੋਰੀ ਅੱਡ੍ਰੇੱਸ ਨੂੰ ਰੇਤ੍ਰੀਵ(retriev) ਕਰਨ ਲਈ ਅਮ੍ਪੇਰ੍ਸੰਦ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ
01:28 ਅਮ੍ਪੇਰ੍ਸੰਦ ਨੁਮ (&num), ਨੁਮ (num) ਦਾ ਮੇਮੋਰੀ ਅੱਡ੍ਰੇੱਸ(address) ਦਿੰਦਾ ਹੈ
01:33 ਇਹ ਸਟੇਟਮੇਂਟ ਵੇਰੀਏਬਲ ਨੁਮ(num) ਦੇ ਅੱਡ੍ਰੇੱਸ(address) ਨੂੰ ਪ੍ਰਿੰਟ ਕਰੇਗੀ
01:37 ਇਥੇ ਪੀਟੀਆਰ (ptr) ਨੁਮ ਦਾ ਅੱਡ੍ਰੇੱਸ ਸਟੋਰ ਕਰਦਾ ਹੈ
01:41 ਇਹ ਸਟੇਟਮੇੰਟ ਪੀਟੀਆਰ (ptr) ਦੇ ਅੱਡ੍ਰੇੱਸ ਨੂੰ ਪ੍ਰਿੰਟ ਕਰਦੀ ਹੈ
01:45 ਸਾਈਜ ਆਫ(sizeof) ਫੰਕਸਨ ਸਾਨੂੰ ਪੀਟੀਆਰ ptr ਦਾ ਸਾਇਜ਼ ਦੇਵੇਗਾ
01:49 ਇਹ ਪੀਟੀਆਰ ( ptr) ਦੀ ਵੈਲਯੂ ਦੇਵੇਗਾ
01:51 ਏਹੇ num ਦਾ ਮੇਮੋਰੀ ਅੱਡ੍ਰੇੱਸ ਹੈ
01:54 ਅਤੇ ਇਥੇ ਅਸ੍ਤੇਰਿਸਕ ਪੀਟੀਆਰ (*ptr), ਅੱਡ੍ਰੇੱਸ ਤੇ ਜੋ ਵੈਲਯੂ ਹੈ ਓਹ ਦੇਵੇਗਾ
01:59 ਅਸ੍ਤੇਰਿਸਕ(*) ਦਾ ਇਸਤੇਮਾਲ ਸਾਨੂੰ ਮੇਮੋਰੀ ਅੱਡ੍ਰੇੱਸ ਨਹੀ ਦੇਵੇਗਾ
02:03 ਅਰਥਾਤ ਇਹ ਵੈਲਯੂ(value) ਦੇਵੇਗਾ
02:06 ਲੋਂਗ int ਦੇ ਲਈ %ld ਫੋਰਮੇਟ(format) ਸ੍ਪੇਸਿਫ਼ਾਇਰ(specifier) ਹੈ
02:10 ਹੁਣ ਅਸੀਂ ਪ੍ਰੋਗ੍ਰਾਮ ਨੂੰ ਚਲਾ ਕੇ ਦੇਖਦੇ ਹਾਂ
02:13 ਆਪਣੇ ਕੀਬੋਰਡ ਤੇ ‘Ctrl, Alt ਅਤੇ T’ ਬਟਨ ਇਕੱਠੇ ਦਬਾ ਕੇ ‘ਟਰਮਿਨਲ’(terminal) ਵਿੰਡੋ ਖੋਲੋ
02:21 ਕਮ੍ਪਾਈਲ(compile) ਕਰਨ ਦੇ ਲਈ gcc ਸ੍ਪੇਸ pointers ਅੰਡਰਸ੍ਕੋਰੇ(_) demo ਡਾਟ(.) c ਸ੍ਪੇਸ ਹਯ੍ਫੇਨ(/) o ਸ੍ਪੇਸ point ਟਾਈਪ ਕਰੋ
02:32 ਏਟਰ (“Enter”) ਦਬਾਓ
02:34 ਡਾਟ ਸ੍ਲੇਸ਼ ਪੀ ਟੀ ਆਰ "(./ptr)" ਟਾਈਪ ਕਰੋ ਅਤੇ ਏਟਰ (“Enter)” ਦਬਾਓ
02:39 ਆਉਟਪੁਟ ਵਿਖਾਈ ਗਈ ਹੈ
02:42 ਅਸੀਂ ਦੇਖਦੇ ਹਾਂ ਕੀ num ਅੱਡ੍ਰੇੱਸ ਅਤੇ ptr ਵੈਲਯੂ ਇੱਕੋ ਵਰਗੇ ਹਨ
02:48 ਹਾਲਾਂਕਿ num ਅਤੇ ptr ਦਾ ਮੇਮੋਰੀ ਅੱਡ੍ਰੇੱਸ ਵਖਰਾ ਹੈ
02:53 ਫੇਰ ਪੋਇੰਟਰ ਦਾ ਸਾਇਜ਼ “8 bytes” ਹੋਵੇਗਾ
02:57 “ptr” 10 ਵੈਲਯੂ ਨੂੰ ਪੋਇੰਟ ਕਰਦਾ ਹੈ ਜੋ “num” ਨੂੰ ਦਿੱਤੀ ਗਈ ਸੀ
03:03 ਹੁਣ ਅਸੀਂ ਇਸ ਪ੍ਰੋਗ੍ਰਾਮ ਨੂੰ C++ ਵਿੱਚ ਵੇਖਦੇ ਹਾਂ
03:07 ਨੋਟ ਕਰੋ ਕੀ ਫਾਇਲ ਦਾ ਨਾਮ pointer underscore demo.cpp ਹੈ
03:13 ਇਥੇ ਅਸੀਂ ਕੁਝ ਬਦਲਾਵ ਕਰਾਂਗੇ ਜਿਵੇਂ ਹੇਅਡਰ ਫਾਇਲ ਨੂੰ iostream ਵਿਚ ਬਦਲਾਂਗੇ
03:19 ਹੁਣ ਅਸੀਂ std namespace ਵਰਤਾਂਗੇ
03:23 ਹੁਣ ਅਸੀਂ ਪ੍ਰਿੰਟਅਫ਼(printf) ਫੰਕਸਨ ਦੀ ਥਾਂ ਉੱਤੇ ਸਿਆਉਟ(cout) ਦੀ ਵਰਤੋਂ ਕਰਾਂਗੇ
03:28 ਬਾਕੀ ਸਾਰੀਆਂ ਚੀਜਾ ਪਹਿਲਾਂ ਵਰਗੀਆਂ ਹੀ ਹਨ.
03:30 ਟਰਮਿਨਲ ਤੇ ਵਾਪਿਸ ਆਓ.|
03:34 ਕੰਪਾਇਲ ਕਰਨ ਦੇ ਲਈ g++ ਸ੍ਪੇਸ pointers_demo.cpp ਸ੍ਪੇਸ hyphen (/) o ਸ੍ਪੇਸ point1 ਟਾਈਪ ਕਰੋ ਅਤੇ ਏਟਰ (Enter) ਦਬਾਓ
03:50 “ਡਾਟ ਸ੍ਲਾਸ਼ ਪੋਇੰਟ 1” (dot slash point1)' ਟਾਈਪ ਕਰਕੇ “ਏਟਰ” (Enter') ਦਬਾਓ
03:55 ਅਸੀਂ ਦੇਖ ਸਕਦੇ ਹਾਂ ਕੀ ਸਾਡਾ ਆਉਟਪੁਟ ਸੀ (C) ਪ੍ਰੋਗ੍ਰਾਮ ਦੇ ਵਰਗਾ ਹੈ
04:00 ਇਹ ਇਸ ਟਯੁਟੋਰਿਅਲ ਦਾ ਅੰਤ ਹੈ
04:03 ਅਸੀਂ ਸਲਾਇਡ ਤੇ ਵਾਪਿਸ ਆਉਂਦੇ ਹਾਂ
04:05 ਸੰਖੇਪ ਕਰਦੇ ਹਾਂ ਇਸ ਟਯੁਟੋਰਿਅਲ ਵਿੱਚ ਅਸੀਂ ਸਿਖਿਆ
04:08 ਪੋਇੰਟਰ ਦੇ ਬਾਰੇ
04:10 ਪੋਇੰਟਰ ਕਿਵੇਂ ਬਣਦਾ ਹੈ
04:12 ਅਤੇ ਪੋਇੰਟਰ ਉੱਤੇ ਓਪਰਏਸ਼ਨ
04:14 ਅਸਾਇਨਮੇਂਟ ਦੇ ਤੌਰ ਤੇ ਸੀ ਅਤੇ ਸੀ++ ਦਾ ਪ੍ਰੋਗ੍ਰਾਮ ਲਿਖੋ
04:18 ਪੋਇੰਟਰ ਅਤੇ ਵੇਰੀਏਬਲ ਨੂੰ ਡੇਕ੍ਲੇਯਰ ਕਰਨ ਲਈ ਅਤੇ
04:21 ਵੇਰੀਏਬਲ ਦੇ ਅੱਡ੍ਰੇੱਸ ਨੂੰ ਪੋਇੰਟਰ ਵਿਚ ਸਟੋਰ ਕਰੋ
04:24 ਅਤੇ ਪੋਇੰਟਰ ਦੀ ਵੈਲਯੂ ਨੂੰ ਪ੍ਰਿੰਟ ਕਰੋ
04:27 ਹੇਂਠ ਦਿੱਤੇ ਲਿੰਕ ਤੇ ਦਿੱਤੀ ਵਿਡੀਓ ਵੇਖੋ
04:30 ਇਹ ਸਪੋਕਨ ਟਯੁਟੋਰਿਅਲ ਪ੍ਰੋਜੇਕਟ ਬਾਰੇ ਸਂਖੇਪ ਵਿੱਚ ਜਾਨਕਾਰੀ ਦੇਵੇ ਗਾ
04:33 ਅਗਰ ਤੁਹਾਡੇ ਕੋਲ ਪਰਯਾਪ੍ਤ ਬੈਡਵਿਡਥ ਨਾਂ ਹੋਵੇ ਤਾਂ ਤੁਸੀਂ ਡਾਉਨਲੋਡ ਕਰਕੇ ਵੀ ਦੇਖ ਸਕਦੇ ਹੋਣ
04:37 ਸਪੋਕਨ ਟਯੁਟੋਰਿਅਲ ਪ੍ਰੌਜੈਕਟ ਟੀਮ (spoken tutorial project team)
04:39 ਸਪੋਕਨ ਟਯੁਟੋਰਿਅਲ ਵੀਡਿਓ ਦਾ ਇਸਤੇਮਾਲ ਕਰਕੇ ਵਰ੍ਕਸ਼ਾਪਸ (workshop) ਚਲਾਉਂਦੀ ਹੈ
04:43 ਜੇਹੜੇ ਓਨਲਾਇਨ ਟੇਸਟ ਪਾਸ ਕਰਦੇ ਹਨ ਉਹਨਾ ਨੂੰ ਸਰਟੀਫਿਕੇਟ ਦਿੱਤੇ ਜਾਂਦੇ ਹਨ
04:47 ਹੋਰ ਜਾਣਕਾਰੀ ਲਈ contact@spoken-tutorial.org ਨੂੰ ਲਿਖੋ
04:53 ਸਪੋਕੇਨ ਟਯੁਟੋਰਿਅਲ ਪ੍ਰੋਜੇਕਟ ਟਾਕ ਟੂ ਅ ਟੀਚਰ (Talk to a Teacher) ਪ੍ਰੋਜੇਕਟ ਦਾ ਹਿੱਸਾ ਹੈ
04:58 ਇਹ ਪ੍ਰੌਜੈਕਟ, ਨੈਸ਼ਨਲ ਮਿਸ਼ਨ ਆਨ ਏਜੁਕੇਸ਼ਨ‘, ਆਈ. ਸੀ. ਟੀ., ਐਮ. ਏਚ. ਆਰ. ਡੀ. (‘The National Mission on Education” ICT, MHRD,) ਭਾਰਤ ਸਰਕਾਰ(Government of India), ਦ੍ਵਾਰਾ ਸਮਰਥਿਤ(supported) ਹੈ
05:06 ਇਸ ਮਿਸ਼ਨ ਦੀ ਹੋਰ ਜਾਣਕਾਰੀ spoken-tutorial.org/NMEICT-Intro ਉੱਤੇ ਮੌਜੂਦ ਹੈ
05:10 ਸ਼ਿਵ ਗਰਗ ਦ੍ਵਾਰਾ ਲਿਖੀ ਸਕ੍ਰਿਪਟ (script) ਹੈ
05:14 ਦੇਖਣ ਲਈ ਧੰਨਵਾਦ

Contributors and Content Editors

Khoslak, PoojaMoolya, Shiv garg