read函数

ssize_t read(int fd, void *buf, size_t count);

fd:文件描述符

0 表示标准输入(stdin)

1 表示标准输出(stdout)

2 表示标准错误(stderr)

buf:存放读取数据的缓冲区指针(指向内存)

count:希望读取的字节数

read(0, &s[i], 1uLL);

从标准输入读取 1 个字节,存入 s[i]