函数解析合集
函数特性:
puts输出后会加\n
printf和puts遇到\0停止
strcpy 字符串复制函数。复制时,遇到结束符 \x00
才会停止复制。复制结束后,会在最后写入一个结束符 \x00
。
在read函数中,第三个参数的类型是size_t,该类型相当于unsigned long int,属于无符号长整形
scanf会在尾部自动加\0
fgets
C 库函数 char *fgets(char *str, int n, FILE *stream) 从指定的流 stream 读取一行,并把它存储在 str 所指向的字符串内。当读取 (n-1) 个字符时,或者读取到换行符时,或者到达文件末尾时,它会停止,具体视情况而定。 ( fgets函数很有意思,它被截断后会在后面加一个’\x00’)
fgets会在输入流末尾自动加上’\0’