C Program to Accessing Value from Address using Pointer
Program : Pointer : Accessing Value from Address in C
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | <span style='color:#004a43'>#</span><span style='color:#004a43'>include</span><span style='color:#800000'><</span><span style='color:#40015a'>stdio.h</span><span style='color:#800000'>></span> <span style='color:#400000'>main</span><span style='color:#308080'>(</span> <span style='color:#308080'>)</span> <span style='color:#406080'>{</span> <span style='color:#200080;font-weight:bold'>int</span> i <span style='color:#308080'>=</span> <span style='color:#008c00'>3</span> <span style='color:#406080'>;</span> <span style='color:#200080;font-weight:bold'>int</span> <span style='color:#308080'>*</span>j <span style='color:#406080'>;</span> j <span style='color:#308080'>=</span> <span style='color:#308080'>&</span>i <span style='color:#406080'>;</span> <span style='color:#003060'>printf</span> <span style='color:#308080'>(</span> <span style='color:#800000'>"</span><span style='color:#0f69ff'>n</span><span style='color:#1060b6'>Address of i = </span><span style='color:#0f69ff'>%u</span><span style='color:#800000'>"</span><span style='color:#308080'>,</span> <span style='color:#308080'>&</span>i <span style='color:#308080'>)</span> <span style='color:#406080'>;</span> <span style='color:#003060'>printf</span> <span style='color:#308080'>(</span> <span style='color:#800000'>"</span><span style='color:#0f69ff'>n</span><span style='color:#1060b6'>Address of i = </span><span style='color:#0f69ff'>%u</span><span style='color:#800000'>"</span><span style='color:#308080'>,</span> j <span style='color:#308080'>)</span> <span style='color:#406080'>;</span> <span style='color:#003060'>printf</span> <span style='color:#308080'>(</span> <span style='color:#800000'>"</span><span style='color:#0f69ff'>n</span><span style='color:#1060b6'>Address of j = </span><span style='color:#0f69ff'>%u</span><span style='color:#800000'>"</span><span style='color:#308080'>,</span> <span style='color:#308080'>&</span>j <span style='color:#308080'>)</span> <span style='color:#406080'>;</span> <span style='color:#003060'>printf</span> <span style='color:#308080'>(</span> <span style='color:#800000'>"</span><span style='color:#0f69ff'>n</span><span style='color:#1060b6'>Value of j = </span><span style='color:#0f69ff'>%u</span><span style='color:#800000'>"</span><span style='color:#308080'>,</span> j <span style='color:#308080'>)</span> <span style='color:#406080'>;</span> <span style='color:#003060'>printf</span> <span style='color:#308080'>(</span> <span style='color:#800000'>"</span><span style='color:#0f69ff'>n</span><span style='color:#1060b6'>Value of i = </span><span style='color:#0f69ff'>%d</span><span style='color:#800000'>"</span><span style='color:#308080'>,</span> i <span style='color:#308080'>)</span> <span style='color:#406080'>;</span> <span style='color:#003060'>printf</span> <span style='color:#308080'>(</span> <span style='color:#800000'>"</span><span style='color:#0f69ff'>n</span><span style='color:#1060b6'>Value of i = </span><span style='color:#0f69ff'>%d</span><span style='color:#800000'>"</span><span style='color:#308080'>,</span> <span style='color:#308080'>*</span><span style='color:#308080'>(</span> <span style='color:#308080'>&</span>i <span style='color:#308080'>)</span> <span style='color:#308080'>)</span> <span style='color:#406080'>;</span> <span style='color:#003060'>printf</span> <span style='color:#308080'>(</span> <span style='color:#800000'>"</span><span style='color:#0f69ff'>n</span><span style='color:#1060b6'>Value of i = </span><span style='color:#0f69ff'>%d</span><span style='color:#800000'>"</span><span style='color:#308080'>,</span> <span style='color:#308080'>*</span>j <span style='color:#308080'>)</span> <span style='color:#406080'>;</span> <span style='color:#406080'>}</span> |
Output:
1 2 3 4 5 6 7 | Address of i <span style='color:#308080'>=</span> <span style='color:#008c00'>65524</span> Address of i <span style='color:#308080'>=</span> <span style='color:#008c00'>65524</span> Address of j <span style='color:#308080'>=</span> <span style='color:#008c00'>65522</span> Value of j <span style='color:#308080'>=</span> <span style='color:#008c00'>65524</span> Value of i <span style='color:#308080'>=</span> <span style='color:#008c00'>3</span> Value of i <span style='color:#308080'>=</span> <span style='color:#008c00'>3</span> Value of i <span style='color:#308080'>=</span> <span style='color:#008c00'>3</span> |