1:snprintf( buf, sizeof(buf),
2: "%s exe=%s hostname=%s addr=%s terminal=%s res=%s",
3: message, exename,
4: hostname ? hostname : "?",
5: addrbuf,
6: tty ? tty : "?",
7: success
);
Run Code Online (Sandbox Code Playgroud)
在上面的第6行代码中,“?”是什么?表示(不是三元运算符)
什么意思tty : tty : "?"