请解释为什么我在这里得到输出 2。我的预期 o/p 是 5 或 7。请多指教。谢谢!
#include<stdio.h>
typedef enum {a=3, b, c, d, j}e;
void f(e *e1) {
printf("%ld", (int)*e1);
}
main(){
e es;
f(&es);
}
请解释为什么我在这里得到输出 2。我的预期 o/p 是 5 或 7。请多指教。谢谢!
#include<stdio.h>
typedef enum {a=3, b, c, d, j}e;
void f(e *e1) {
printf("%ld", (int)*e1);
}
main(){
e es;
f(&es);
}