# fgets

# 空字符

遇到字符 '\0' 不会停止。

# 截止

任意空字符停止输入,否则等待直到有新字符。

其中会将该空字符输入。最后在其后添加字符 '\0'

# 上限

会预留一个字符给字符 '\0' ,若输入数超过上限,则直接结束输入,在最后添加字符 '\0'

同时会舍弃空字符前面的其他未输入字符。

即若允许输入 18 个字符,则最多输入 17 字符。若输入 20 个字符,截断至 17 个字符,然后舍弃最后 3 个,然后添加字符 '\0'