Q11 Write a program to print integer value, float value and character values of variables and their addresses by using pointers.

Admin

Write a program to print integer value, float value and character values of variables and their addresses by using pointers.

#include<stdio.h>                                                                           
int main()                                                                     
{                                                                          
    char ch, *chp;                                                              
    int i, *ip;                                                                 
    float ff, *fp;                                                              
    printf("Enter character ,Integer and Float : ");                                                
    scanf("%c%d%f", &ch,&i,&ff);                                                                                                                                                                                          
    chp = &ch;                                                                  
    ip = &i;                                                                    
    fp = &ff;                                                                                                                                          
    printf("\nAddress of Character: %p", chp);                              
    printf("\nAddress of Integer: %p", ip);                                
    printf("\nAddress of Float: %p", fp);                                                                                                        
    printf("\nValue of ch using chp pointer: %c", *chp);                        
    printf("\nValue of i using ip pointer: %d",*ip);                           
    printf("\nValue of ff using fp pointer: %f",*fp);   
    return 0;                  
} 

Output

Enter character ,Integer and Float : Hello 
19 99.90

Address of Character: 0061FF13
Address of Integer: 0061FF0C
Address of Float: 0061FF08
Value of ch using chp pointer: H
Value of i using ip pointer: 4200800
Value of ff using fp pointer: 0.000000

Post a Comment

Cookie Consent
We serve cookies on this site to analyze traffic, remember your preferences, and optimize your experience.
Oops!
It seems there is something wrong with your internet connection. Please connect to the internet and start browsing again.
AdBlock Detected!
We have detected that you are using adblocking plugin in your browser.
The revenue we earn by the advertisements is used to manage this website, we request you to whitelist our website in your adblocking plugin.
Site is Blocked
Sorry! This site is not available in your country.