嗨誰能告訴我什麼是參數isatty()在c。 我有以下的代碼,但我不理解所述第一輸出3號將是1和所有的左邊是0C中的isatty()是什麼?
#include <unistd.h>
#include <stdio.h>
#include <stdlib.h>
int main(){
for(int i=0;i<100;i++){
int t=isatty(i);
printf("%d",t);
}
return 0;
}
閱讀它爲'是一個tty?'。這可能有幫助。 –
也就是說,閱讀* man isatty * - *「isatty()函數測試fd是否是涉及終端的打開文件描述符。」* –
這是一個POSIX函數,而不是C標準庫。 – haccks