2019 4 1學習日誌

2021-09-14 07:45:19 字數 471 閱讀 1490

今日學習了:

一:編譯器(gcc)gnu計畫工具

什麼是交叉編譯:在當前cpu平台編譯出能夠在其他cpu平台下執行程式

如何實現交叉編譯:安裝交叉編譯器

二:預處理:1:標頭檔案展開;2.巨集替換;3.條件編譯;

分清楚了<>vs「」的區別:搜尋路徑不同;前者包含系統包含的標頭檔案;後者先在當前目錄查詢,再到系統檔案查詢;

三:編譯:

編譯(-c):語法檢查,詞法分析

如何編譯優化:去除一些無用變數

四:彙編:

將目標檔案轉化為彙編檔案

c和彙編訪問硬體時,如何選擇語言:當對硬體做複雜操作時用c;當對硬體做初始化時用彙編(效率快)

預處理不作語法檢查,**不安全

還學習gcc中的一些命令:-e -d -o -w -wall  -o1 -o2 -o3 

晚上還寫了題目:請編寫乙個c函式,該函式給出乙個位元組中被置為1的位的個數的程式設計

劍指offer程式設計題 2019 4 1

題目描述 在乙個二維陣列中 每個一維陣列的長度相同 每一行都按照從左到右遞增的順序排序,每一列都按照從上到下遞增的順序排序。請完成乙個函式,輸入這樣的乙個二維陣列和乙個整數,判斷陣列中是否含有該整數。題目描述 輸入乙個鍊錶,按煉錶值從尾到頭的順序返回乙個arraylist。struct listno...

作業系統與網路 2019 4 1

2.在迴圈中檢視 完成佇列 的狀態 3.若 p mol 的網路狀態為 net accept 將連線成功的套接字交給 完成埠 處理,並投遞乙個新的連線請求,乙個新的接收資料請求 unsigned int stdcall iocpnet threadproc lpvoid lpvoid if p mol...

201941 華為交換機 映象口 觀察口

啊,啊,啊 新技能get。終於懂了一點,什麼叫 映象口,什麼叫 觀察口 觀察口 蒐集 所有映象口 的流量,進行 observe,進行觀察,然後,只要將旁掛裝置接到 觀察口上,就可以 獲取到 關於 所有 映象口的 流量資訊,然後進行分析。配置資訊如下 observe port 1 inte ce gi...