C语言程序输出错误

本来应该输出x++的值的,但是却输出了几位不明数字程序代码:#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>int main(){ int x; printf("请输入一个数:尀n"); scanf("%d", &x); x++; printf("x++后的值:%d尀n",&x ); getchar(); getchar(); return 0;}
2026年09月25日 06:34
有1个网友回答
网友(1):

printf("x++后的值:%d\n",&x );
你再仔细看看你打印的是什么?
&x是x的地址,改成x就是x的数值了。