1樓:匿名使用者
c#屬於基於clr的託管類編copy程語言,對方法的引數能夠使用引數傳遞和值傳遞兩種傳遞方式。你提出的問題關鍵資訊比較少,我初步推測,你所說的自定義資料結構應該是你自己編寫的一個類,裡面有一些你自定義的屬性資訊,例如:
public class a
get}
}你的資料結構定義好以後,就可以建立實體類物件。
a a=new a();
針對這個a,你可以作為方法的引數進行傳遞。
private void actiona(a _a)方法actiona,可以通過actiona(a);完成整個呼叫過程。
2樓:陽陽
完全可以,自定義的實體類物件就可以作為引數
3樓:匿名使用者
可以,只有形參和實參型別相同就可以
4樓:魔法軟糖
可以,自定義struct可以作為方法的引數傳遞。
怎麼用c#定義一個學生資料結構,並用該結構定義五個結構變數和賦值
5樓:匿名使用者
:;學號:;年齡:", name, studentid, age);}}
class program
;studentarry[1] = new student();studentarry[2] = new student();studentarry[3] = new student();studentarry[4] = new student();//輸出
foreach (var student in studentarry)}}}
c語言資料結構時間複雜度,C語言,資料結構中演算法的時間複雜度
1 因為抄f n 和g n 在n趨於 無窮大時襲為n 3階,h n 為n 1.5因此 1 f n o g n 2 g n o f n 3 h n o n 1.5 都正確bai,第 4 不對,du因為nlgn 的無窮zhi 大階次比n 1.5低,h n 趨於無窮大時dao被忽略了3 從優到劣也就是從階...
沒學過c語言可以學c語言資料結構與演算法嗎
你好一點小建bai議希望能du 對你有幫助 1 學演算法 學習演算法和zhi具體的語言還是dao 有一內定的聯絡,比如說你的容演算法最後要用c語言來實現,因為c是程序導向的,所以這和用物件導向的語言如c 來實現可能考慮的思路是有點區別的,但是你要說有絕對的關係也不一定,因為演算法他是一種思想,一種解...
關於c 自定義類中的輸出函式怎麼能輸出到檔案
加了一個函式 include include class matrix matrix int int getpoint int,int void disp matrix matrix int n 初始化為單位陣 int matrix getpoint int i,int j 找到矩陣i行j列的位置 ...