开发者社区 问答 正文

在输出指针格式时要注意的内容是什么呢?

在输出指针格式时要注意的内容是什么呢?

展开
收起
游客3gzok77e677xw 2022-03-30 02:50:04 689 分享 版权
1 条回答
写回答
取消 提交回答
  • 总结:不同格式化输出控制符对应的是一个存储单元不同的展现形式,该单元的存储值是不变的. %d 将所给存储单元以十进制有符号型形式输出。

    %p 将所给存储单元以十六进制输出指针变量对应的地址值。

    %x 将所给存储单元以十六进制形式输出。

    要注意区分float和double类型的输入/出格式控制符:float(%f),double(%lf)!

    一般情况下是不会有太大差别,但是对于scanf函数,如果要输入double类型数据,则必须使用%lf控制符,形如,scanf("%lf", &dnum);
    
    2022-03-30 02:51:44
    赞同 展开评论
问答地址: