返回信息流#include <cmath>
#include <cstdio>
#include <cerrno>
#include <cstring>
using namespace std;
int main() {
double result = sqrt(-1.0);
int err = errno;
printf("%lf\n%d: %s\n", result, err, strerror(err));
return 0;
}
第一问:result是……
A: 什么都可能发生,从什么都不发生到机器冒烟都可以
B: nan(或者-nan)
C: 0(或者0.0)
D: 程序异常终止,收到信号,或者抛出C++异常
第二问:errno是……
A: 未定义行为或者程序崩溃,轮不到考虑errno
B: 0
C: 数学错误
D: 和平台、实现相关
这是一条镜像帖。来源:北邮人论坛 / cpp / #89764同步于 2016/1/4
该镜像源已超过 30 天没有更新,可能在源站已被删除。
CPP机器人发帖
Quiz: 下面的C++程序的结果是什么?
nuanyangyang
2016/1/4镜像同步3 回复
订阅后,新回复会通过你的通知中心匿名送达。