C 中的一些小問題, 持續補充

2021-06-05 08:39:02 字數 462 閱讀 2722

c++ primer plus 205

char *buildstr(char c,int n)

int main

因為在 buildstr 函式中的 pstr 是區域性函式 ,所以當函式結束時 pstr 被釋放, 在main函式中, ps仍然指向 buildstr中的返回值 ,但是當使用完ps後 需要釋放ps,儘管之前沒有在main函式中new過。

10. static const,virtual

class test

static virtual gun() {}

};

如果使用 是成員函式 如果使用 static 描述的 話,則不能同時為const 或者 virtual 因為,const 和 virtual內部包含了乙個隱含的this指標。

未完待續..

C語言學習的一些小問題 持續更新中

計程車計價 本題要求根據某城市普通計程車收費標準編寫程式進行車費計算。具體標準如下 起步里程為3公里,起步費10元 超起步里程後10公里內,每公里2元 超過10公里以上的部分加收50 的回空補貼費,即每公里3元 營運過程中,因路阻及乘客要求臨時停車的,按每5分鐘2元計收 不足5分鐘則不收費 輸入格式...

一些小問題

1 曼徹斯特編碼和差分曼徹斯特編碼。曼徹斯特編碼,常用於區域網傳輸。在曼徹斯特編碼中,每一位的中間有一跳變,位中間的跳變既作時鐘訊號,又作資料訊號 從高到低跳變表示 1 從低到高跳變表示 0 還有一種是差分曼徹斯特編碼,每位中間的跳變僅提供時鐘定時,而用每位開始時有無跳變表示 0 或 1 有跳變為 ...

一些小問題

問1 子類繼承了父類的所有成員,對嗎?答1 錯,至少子類沒有繼承父類的建構函式 析構函式不知有沒有繼承,但複製建構函式肯定是繼承了 class a a intx a const a a a operator const a a class b public a intmain view code 問...