inputAnalyse
# fgets
# 空字符
遇到字符 '\0' 不会停止。
# 截止
任意空字符停止输入,否则等待直到有新字符。
其中会将该空字符输入。最后在其后添加字符 '\0' 。
# 上限
会预留一个字符给字符 '\0' ,若输入数超过上限,则直接结束输入,在最后添加字符 '\0' 。
同时会舍弃空字符前面的其他未输入字符。
即若允许输入 18 个字符,则最多输入 17 字符。若输入 20 个字符,截断至 17 个字符,然后舍弃最后 3 个,然后添加字符 '\0' 。
more...