C 學習筆記(5 6章)

2022-05-26 02:24:11 字數 889 閱讀 3216

5.1 clock()的使用

1,包含在time.h的檔案中。

2,typedef

1,不會建立新型別。只是為已有型別建立乙個新名稱。

3,cin.get(ch)和cin.get()的區別

屬性                        cin.get(ch)                    cin.get()

傳遞輸入字元的方式          賦給引數ch              將函式返回值賦給ch

用於字元輸入時函式的返回值

istream類物件(執行bool轉換為true)    int型別的字元編碼

到達eof時函式的返回值

istream類物件 (執行bool轉換為false)  eof

6.1.switch語句在選項超過2個時,比if else 效率更高。

6.8,文字i/o和文字檔案

1,必須包括標頭檔案fstream。此檔案中有乙個用於處理輸出的ofstream類。

2,需要宣告乙個或多個ofstream變數(物件)。

3,必須指明命名空間std;例如,為引用元素ofstream,必須使用編譯指令using或字首std::

4,需要將ofstream物件與檔案關聯起來,為此使用的方法之一,是使用open()方法

5,使用完檔案後,應使用close()方法將其關閉

6,可結合使用ofstream物件和操作符》來輸出各種型別的資料。

注意:如果開啟已有檔案,來接受輸出時,預設將他的長度截短為0,因此原來的內容丟失

。讀取同輸出

使用infile.is_open()來判斷是否開啟了資料夾。如果開啟返回true。

開啟檔案失敗的可能原因:1,檔案不存在。2,檔案處於另一目錄

3,訪問被拒絕。

LUA學習筆記(第5 6章)

x a or b 如果a為真則x a 如果a為假則x b print a b 任何非nil型別都會被連線為字串,輸出 多重返回值 local s,e string.find hello world wo print s e 自定義函式 function getmax arr local maxval...

C 學習筆記(3,4章)

第三章 3.1 變數 符號常量 預處理器方式 在c 編譯過程中,首先將源 傳遞給預處理器。在這裡 define和 include一樣,也是乙個預處理器編譯指令。該編譯指令告訴預處理器,在程式中查詢inf,並將程式中所有的inf替換成為1e9。完成這項操作之後再替換。3.2 const const的好...

R程式設計藝術讀書筆記(5 6章)

r 語言程式設計藝術 第五章 drop f 表示向量變成資料框的引數條件。complete.cases 用法跟na.rm和na.omit有點相似,但可以精確刪除某行或某列。用法是 x complete.cases x 5 6 x為資料集。logistic模型 glm函式,family binomia...