关于快读
  • 板块学术版
  • 楼主max0810
  • 当前回复11
  • 已保存回复11
  • 发布时间2023/7/21 14:44
  • 上次更新2023/11/3 08:26:30
查看原帖
关于快读
167465
max0810楼主2023/7/21 14:44

rt:

如果在函数中用read(),比如:

int f(int a,int b,int c);
f(read(),read(),read());

如果直接这么写,那么传进去的参数和读入是反着的。比如输入 1,2,31,2,3,那么函数中 a,b,ca,b,c 就对应着 3,2,13,2,1。

又比如给结构体赋值:

struct node{int a,b,c;}aaa;
aaa = {read(),read(),read()};

这样就是正着的,有没有大佬能够解释一下?

另外,能不能说一下在哪些情况会倒着传,哪些时候会正着?

2023/7/21 14:44
加载中...