我有一个有效的拉取请求,该请求通过了所有必需的 Github Actions 检查,并已得到存储库所有者的批准。问题是只通过了审批,没有合并。这实际上不是我第一次看到这种情况发生,所以我很好奇。PR 批准后是否有理由等待合并?或者具有写入权限的所有者/审阅者只是忘记合并它?
更新:
该分支最终被合并。是否有特殊原因不立即这样做?
我很难理解scanfC 语言是如何工作的。我需要下面的代码才能因输入而失败123 foo。
#include <stdio.h>
int main () {
int i;
if (scanf ("%d text", &i) != 1) {
return 1;
}
return 0;
}
Run Code Online (Sandbox Code Playgroud)
我在C refs中发现它正确scanf返回了成功分配的参数的数量(在我的例子中有 1 个说明符),因此我可以看到为什么if满足语句中的条件(整数i被正确分配)。但是我不知道如何检查参数的其余部分是否也满足( string text)。