fgets的时候会默认读取换行符

    1. void trim_string(char *str)
    2. {
    3. int len = strlen(str);
    4. //去掉最后的换行符
    5. if(str[len-1] == '\n')
    6. {
    7. len--; //字符串长度减一
    8. str[len] = '\0'; //给字符串最后一个字符赋0,即结束符
    9. }
    10. }
    11. ————————————————
    12. 版权声明:本文为CSDN博主「LeoPances」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
    13. 原文链接:https://blog.csdn.net/lin535061851/article/details/48395607