2014年2月9日

chomp with C


這個函式可以清除 str 字串後面的每個換行符號(包含 '\r' 與 '\n')

int chomp(char *str)
{
    int count;

    if(!str) return 1;
   
    for(count=strlen(str)-1; count>=0; count--) {
        if( str[count] == '\n' || str[count] == '\r' )
            str[count] = '\0';
        else break;
    }

    return 0;
}

沒有留言:

張貼留言

歡迎留言