我有一個鏈接列表,它從文件中讀取一些信息並將其顯示在屏幕上。一切正常,但是當我去顯示「秒」時,顯示的數字是類似於-431602080.000000
而不是,例如,27.123000
。我不知道爲什麼。打印鏈接列表的浮動元素顯示不正確?
//GLOBAL VARIABLES
struct PlayerTime* list_head = NULL;
void besttimes_view()
{
struct PlayerTime *p;
p = list_head;
while(p!=NULL){
printf("%f : %s\n", p->seconds, p->name); //This prints the name correctly, but the number is wrong. Something like -431602080.000000 : Calvin
p = p->next;
}
}
任何人有任何想法是怎麼回事?
你是否知道你只是爲你創建的第一個元素設置'p->秒',而你永遠不會添加到這個列表中? –
@ rphello101,如果您不希望StackOverFlow上的代碼繼續並刪除問題。我看到有人編輯了這個問題,沒有意識到是你,開始回滾,然後看到它是你,將它回滾到你的編輯。無論如何,這是你的問題,你可以隨心所欲地做任何事情。 –
我無法刪除該問題,因爲有回覆 - 儘管任何版主閱讀此內容,都可以隨時刪除該問題。我的學校剽竊軟件貼上了過多的代碼。顯然它違反了版權,因爲我沒有自己編寫所有的代碼。我儘可能多地抹去了我認爲會讓問題難以理解的問題。我還需要做其他幾個問題。 – rphello101