我试图查看C中的termios结构。我想知道如何在终端中分配几个标志的值。我无法理解结构中的c_cc
数组如何将其值分配给其各种索引。是通过我们在终端提供的输入。或者是否有其他方式将值分配给此变量。?
#include <termios.h>
struct termios {
tcflag_t c_iflag;
tcflag_t c_oflag;
tcflag_t c_cflag;
tcflag_t c_lflag;
cc_t c_cc[NCCS];
speed_t c_ispeed;
speed_t c_ospeed;
};
tcflag_t
和speed_t
为unsigned int
,cc_t
为unsigned char
。