我有一個名稱,姓氏,地址的結構列表...所有輸入到單獨的CHAR字符串中。 問題是每當我粘貼其中一個字符串時,我也會收到大量的空白。 例如,對於名稱和姓氏字符串,我得到: 布蘭妮.................................. ..........約翰遜................................... (點代表在每個字符串的結尾)在字符串(指針)後面刪除空格
下面的空格字符是我的代碼:
void table_names (void)
{
ADDRESS *tmp_ptr;
printf ("All names in address book:\n");
tmp_ptr= hol;
printf(" ______________________________\n");
printf("| FIRST NAMES | LAST NAMES |\n");
printf("|________________|_____________|\n");
while(tmp_ptr!=NULL)
{
printf ("%s%s",tmp_ptr->name,tmp_ptr->lname);
tmp_ptr= tmp_ptr->next;
}
}
如何擺脫空白的任何幫助嗎?
您沒有提供足夠的信息。 「ADDRESS」的外觀如何,其內容如何設置? – 2011-04-22 18:49:05