开发者社区> 问答> 正文

以下是一个指针的具体实例,如何完成这个程序的要求呢?

编写一个程序,程序能使用指针完成输出变量值的功能: 定义所有基本数据类型的变量并初始化变量的值,然后定义所有基本数据类型的指针并使用指针输出各变量的值;再使用指针改变各变量的值,使用变量重新输出。(要求给出必要的提示信息)

展开
收起
游客3gzok77e677xw 2022-03-30 01:06:08 384 0
1 条回答
写回答
取消 提交回答
  • 参考答案如下:

    #include <stdio.h>
    #include <stdlib.h>
    int main() {
    
    //定义指针变量
    
    int *pointer = NULL;
    
    int one = 100;
    
    pointer = &one;
    
    printf("%d\n", *pointer);
    
    float *pointer_2 = NULL;
    
    float two = 200.0;
    
    pointer_2 = &two;
    
    printf("%.2f\n", *pointer_2);
    
    double *pointer_3 = NULL;
    
    double three = 300.0;
    
    pointer_3 = &three;
    
    printf("%.2lf\n", *pointer_3);
    
    char *pointer_4 = NULL;
    
    char four = 'n';
    
    pointer_4 = &four;
    
    printf("%c\n", *pointer_4);
    
    return EXIT_SUCCESS;
    }
    
    2022-03-30 01:07:02
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
对象的生命期管理 立即下载
低代码开发师(初级)实战教程 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载