c - 将变量初始化为自身的预期输出是什么?
问题描述
int abc = abc;
printf ("%d",abc);
将变量初始化为自身有什么作用?我的编译器给出了输出0
。
但是,我无法信任的消息来源说“abc
将打印变量的地址。”。但这并没有给出原因,而且我对这种解释感到困惑,因为我们使用的是格式说明符"%d"
。
解决方案
推荐阅读
- html - 如何使用 Angular 将值绑定到 Web 组件的属性?
- python - 与 spacy/维基百科的实体链接
- java - Mysql 和 java:当涉及到并发更新时如何处理多个用户
- elasticsearch - Elasticsearch:多个查询的结果合二为一?
- mongodb - 使用查找的“聚合”函数在 mongodb 中不起作用
- java - Jira Rest API 调用适用于本地程序,但不适用于插件
- angular - 如何使用 Angular 8 发送 GET 请求以及如何处理传入的 APPLICATION_STREAM_JSON_VALUE 响应
- arrays - Golang 将二维数组拆分为多个一维数组
- sapui5 - sap.m.table 中不显示滚动条
- apache-flink - Flink:如何在 Flink 中处理 Null 值,尤其是在读取 csv 之类的文件时