第十次作業

2022-07-16 02:06:16 字數 1200 閱讀 5841

第一題

第二題

#includevoid findmax(int *px,int *py,int *pmax);

第三題

#includevoid splitfloat(float x,int *intpart,float *fracpart);

一、知識點

1.指標變數

(1)一般形式:型別名  *指標變數名;

(2)定義指標變數要使用指標宣告符*。

2.指標的基本運算

·賦值運算:一旦指標被定義並賦值後,就可以如同其他型別變數一樣進行賦值運算

3. 角色互換

·指標作為函式的引數

引用呼叫:呼叫函式不能改變實參指標變數的值,但可以改變實參指標變數所指向的變數的值。採用引用呼叫機制需要在函式定義時將指標作為函式的形參,在函式呼叫時把變數的位址或者指向該變數的指標作為實參。在被調函式中,用指標型別形參接受該變數的位址,並改變形參所指向變數的值。

二、實驗過程中遇到的問題及解決方法:賦值時將乙個指標的值錯賦給了不同型別的指標變數。(忽略了只能將乙個指標的指賦給另乙個相同型別的指標,對概念不熟悉,沒掌握,多熟悉相關知識點和概念,多做練習。)

三、實驗心得體會:學的越來越難了,不懂的越來越多 ,要加油了!還有老師問下為什麼我每次的作業都是負分呢???

第十次作業

linux網路服務 osi七層模型 物理層 傳輸介質,組網 資料鏈路層 mac位址定址,資料成幀,資料檢測,重發apr 網路層 將網路位址轉化為實體地址,網路位址定址,路由 ip協議 傳輸層 提供端對端的資料交換,連線,埠 會話層 提供點對點的連線 表示層 資料格式化 應用層 應用程式,服務 tcp...

第十次作業

1.將以下文法消除左遞迴,分析符號串 i i i e e t t t t f f f e i 解 文法改寫 e te e te t ft t ft f e i first集 first e first e first t first t first f follow集 follow e follow...

第十次作業

1,簡述string類中的equals方法與object類中的equals方法的不同點。i string類的equals方法比較的是內容,object類中的equals方法比較的是記憶體位址 2,編寫程式,scanner 當以年 月 日的格式輸入乙個日期時,輸出其該年是否為閏年,該月有幾天,該日是星...