c 中不同類之間的賦值(轉換建構函式)

2021-04-29 21:46:44 字數 523 閱讀 5332

#include

#include

class student;

class teacher

teacher(student&);

teacher(int n,char nam,char ***,float pay);

void display();

private:

int num;

char name[20];

char ***;

float pay;

};class student

char * get_name()

char get_***()

friend teacher::teacher(student&);

void display()

teacher::teacher(int n,char nam,char s,float p)

teacher::teacher(student& stud)

void teacher::display()

C語言中不同型別資料之間的賦值

整數與整數之間 一 長度相等 在記憶體中儲存的位數相等 的兩個不同的型別的資料之間的賦值 在計算機中的儲存內容不變,只是資料按照不同的編碼格式來解析。二 長賦值給短 短 長 擷取低位,然後按照短整數的資料型別解析。三 短賦值給長 長 短 其中,短轉長又分為三種情況 1.兩個資料都是無符號的資料,短整...

List中存放不同型別物件之間的轉換

有時候我們會碰到這種問題 兩個list中存放的物件不一樣,但是大部分的屬性相同,想把其中乙個list中的物件加上別的屬性之後變成另乙個list中的物件,例如 listlist req.getnafmiimemberinfo listtemplist new arraylist 把得到的資料轉換成要匯...

如何用類實現不同型別之間的轉換?

include include using namespace std class cstudent cstudent void converttype 型別轉換函式 i 0 string name for i 0 i sizeof name sizeof string i if i sizeof ...