8 12學習總結

2021-09-26 03:28:35 字數 1025 閱讀 4432

標頭檔案:#include

定義函式:int fflush(file * stream);

函式說明:fflush()會強迫將緩衝區內的資料寫回引數stream指定的檔案中,如果引數stream為null,fflush()會將所有開啟的檔案資料更新。

返回值:成功返回0,失敗返回eof,錯誤**存於errno中。

fflush()也可用於標準輸入(stdin)和標準輸出(stdout),用來清空標準輸入輸出緩衝區。

stdin是standard input的縮寫,即標準輸入,一般是指鍵盤;標準輸入緩衝區即是用來暫存從鍵盤輸入的內容的緩衝區。stdout是standard output 的縮寫,即標準輸出,一般是指顯示器;標準輸出緩衝區即是用來暫存將要顯示的內容的緩衝區。

c 標準庫 -

c 庫函式struct tm *gmtime(const time_t *timer)使用timer的值來填充tm結構,並用協調世界時(utc)也被稱為格林尼治標準時間(gmt)表示。

下面是 gmtime() 函式的宣告。

struct tm *gmtime(const time_t *timer)
該函式返回指向 tm 結構的指標,該結構帶有被填充的時間資訊。下面是 timeptr 結構的細節:

struct tm ;該函式返回乙個 c 字串,包含了可讀格式的日期和時間資訊www mmm dd hh:mm:ss yyyy,其中,www 表示星期幾,mmm 是以字母表示的月份,dd 表示一月中的第幾天,hh:mm:ss 表示時間,yyyy 表示年份。

星期幾 月份 第幾天 時:分:秒 年份 

下面的例項演示了 asctime() 函式的用法。

#include #include #include int main()

讓我們編譯並執行上面的程式,這將產生以下結果:

sat mar 25 06:10:10 1989

訓練總結 8 12

今天做了幾道單調佇列的題,感覺題型都一樣。找最大1矩陣的題,數牛,移窗問題,幾乎完全一樣。但是對單調佇列還是有點迷糊,感覺一換題型就不會做了。單調佇列的題如果不考慮時間限制的話,直接暴力搜尋也能過。現在主要問題是,意識不到這道題應該用單調佇列。對單調佇列的性質掌握還不熟練,只懂大意,具體細節存在問題...

NOIP模擬8 12總結

不想吐槽今天的題面 非常吃力地看完題後,還是先做t1。t1發現 n 很大而 m很小,就想肯定要從 m 下手,很快相處了正確的做法,dp很快打完,然而一開始打的組合數是不允許有0存在的,然後調了幾次才發現問題所在,因為時間只有三個半鐘,此時差不多過了乙個鐘了 這是有點心慌,忘了這最基本的擋板問題,還花...

Python基礎學習記錄(8 12) 異常處理

異常 描述exception 代指所有型別的異常 attributeerror 引用屬性或賦值失敗時觸發 oserror 作業系統產生的異常 如開啟檔案失敗 indexerror 使用序列中不存在的索引 keyerroe 使用字典中不存在的關鍵字 nameerror 找不到名稱 變數 syntaxe...