程式設計學習筆記一

2021-10-02 19:14:52 字數 704 閱讀 7625

##程式設計學習筆記 1

system(「pause」); 和system(「pause」); 作用和效果一樣,因為dos命令是不區分大小寫的。

system(「pause」) 是暫停的意思,等待使用者訊號;不然控制台程式會一閃即過,你來不及看到執行結果。

system是c函式庫stdlib.h、process.h中的乙個函式。具體解釋如下:

int system(char *command):將msdos命令command傳遞給dos執行。

而pause是dos下的乙個命令。功能是:暫停批處理的執行,顯示乙個中文資訊:「請按任意鍵繼續. . .」,或者英文資訊:「press any key to continue . . .」

簡單的說:就是暫停程式的執行,等待任意健繼續執行。

「->」是乙個整體,它是用於指向結構體子資料的指標,用來取子資料。一般用於存在指標的情況下,用法於(xx.xx)的用法類似,返回型別是 void* 型別。void* 表示未確定型別的指標。c,c++規定,void* 型別可以通過型別轉換強制轉換為任何其它型別的指標。

malloc函式是一種分配長度為num_bytes位元組的記憶體塊的函式,可以向系統申請分配指定size個位元組的記憶體空間。

malloc函式使用時,需要stdlib.h的標頭檔案,全稱是memory allocation,中文叫動態記憶體分配,當無法知道記憶體具體位置的時候,想要繫結真正的記憶體空間,就需要用到動態的分配記憶體。

windows 程式設計 學習筆記(一)

最近看這本書,順便寫下筆記,做了有兩年的windows 開發 一直自學 打算看下基本經典的書,查缺補漏,我這人有強迫症 必須得系統學,話說這中文版的翻譯也太爛了 將就著看吧,誰讓咱英語不好呢,錯了不要噴 純粹是筆記。include int winapi winmain hinstance hinst...

linux C程式設計學習筆記(一)

1.新增檔案 touch 檔名,刪除檔案rm 檔名 2.新增資料夾 mkdir 資料夾名 3.新增並編輯檔案 vi vim 檔名 4.進入 下一層以下的 資料夾 cd 路徑名 5.回到home目錄 cd 6.當前路徑 pwd 7.執行檔案 下一層以下的 路徑 檔名,如果是要執行當前資料夾下的檔案,路...

網路程式設計學習筆記一

本學期開始學習網路程式設計,第乙個任務是學時tcp ip客戶端伺服器的搭建 用c寫伺服器端 server.cpp pragma comment lib,ws2 32.lib 預編譯 include include int main int argc,char argv printf s li sca...