首先是在linux中安裝vim和vimtutor,安裝過程如下:
安裝好了以後就可以利用vim來編寫hello.c
檔案了。
利用gcc
來進行編譯:
編譯通過後即可把hello
檔案執行出來了:
接下來就編寫老師給出的四則運算的**:
把這些**都鏈結到main
檔案中:
老師給出的**我執行出來後除法的結果總是為「0」。
但是費勁千辛萬苦我還是沒有把他弄出來。。。
【在week2分支中】
**行數(新增/累積)
部落格量(新增/累積)
學習時間(新增/累積)
重要成長
目 標5000行
400小時
第一周200/200
2/220/20
第二週300/500
2/418/38
《資訊保安系統設計基礎》第二次學習總結
教材是 深入理解計算機系統v3 下次目標 弄懂什麼是動態庫,什麼是靜態庫,什麼是共享庫。注意是 小寫的c 不是大寫的c!無無 快速上手 行數 新增 累積 部落格量 新增 累積 學習時間 新增 累積 重要成長 目標5000行 400小時 嘗試一下記錄 計畫學習時間 和 實際學習時間 到期末看看能不能改...
資訊保安系統設計基礎第五周學習總結
處理器的體系結構 isa 乙個處理器支援的指令和指令的位元組級編碼稱為它的指令集體系結構isa.y86是乙個指令體系結構 isa 暫存器 儲存器 條件碼 pc 程式狀態。halt 這個指令將會終止指令的執行。nop 這是乙個佔位指令,它不做任何事情,後續為了實現流水線,它有一定的作用。xxmovl ...
資訊保安系統設計基礎 第9周學習筆記
對同乙個描述符,可以任意交錯地呼叫rio readn和rio writen。乙個問本行的末尾都有乙個換行 符,那麼像讀取乙個文字中的行數怎麼辦,使用read讀取換行符這個方法不是很妥當,可以呼叫乙個包裝函式 rio readineb 它從乙個內部讀緩衝區拷貝乙個文字行,當緩衝區為空時,會自動地呼叫r...