以codeblock 13.12為例
c++中使用c的標頭檔案通常都是用c加上原先的頭檔名稱,去除.h字尾。
比如說#include
首先在setting -> compiler -> #defines處加入自定義環境常量,比如helloclyde
#ifdef helloclyde
freopen("in.txt","r",stdin);
#endif
就可以實現輸入流的重新定向。其中in.txt可在專案中新增其他檔案獲得。
ctrl + g可以完成自動填充,關鍵字+b ctrl+g可以完成帶花括號的自動填充
關於自動填充的選項可以在設定裡面自己改。
f9為編譯並且執行,並且會自動儲存未儲存的檔案。
活用algorithm標頭檔案,常用演算法都在其中。
比如說sort()函式,引數一為陣列首位址,引數二為末位址+1,即左閉右開。引數三為比較函式。
reverse()函式為陣列反置。也是左閉右開。
memset為初始化函式,定義在cstring標頭檔案中,不多說,我寧可自己寫個for迴圈。
其他提及的歸併排序,最小生根樹,kmp在其他文章中詳談。
C 筆記 day001 基礎知識回顧
1 ldd 可行檔案的名字 可檢視連線庫 2 c 嚴格區分大小寫,變數命名只能使用字母,數字,或下劃線,第乙個字母必須使用字母或下劃線 3 float單精度,double雙精度 sizeof int 返回int在記憶體中佔的大小 size bool 1 size char 1 size short ...
老男孩python學習 day001知識點
1.計算機基礎 cpu 相當於人的大腦,用於計算。記憶體 儲存資料,4g,8g,16g,32g,成本高,斷電即消失。硬碟 1t,固態硬碟,機械硬碟,儲存資料,應該長久保持資料,重要檔案,電影等等。作業系統 應用程式 取值範圍 32位 2 31 2 31 1 64位 2 63 2 63 1 2.pyt...
Python入門 位運算 DAY 001
二進位制有三種不同的表示形式 原碼 反碼和補碼,計算機內部使用補碼來表示。原碼 就是其二進位制表示 注意,有一位符號位 反碼 正數的反碼就是原碼,負數的反碼是符號位不變,其餘位取反 對應正數按位取反 補碼 正數的補碼就是原碼,負數的補碼是反碼 1。舉例 a 60 60 0011 1100 b 13 ...