我的程式設計筆記

2021-08-08 15:15:06 字數 683 閱讀 5507

1.在多組資料中要用while

2.用const int定義常量

3.字串至少是由三個字元組成的,因為最後還有"\0"作為結束標誌。

4."~"表示二進位制中的【按位取反】

例如:~100=-101

首先看等號左邊

100的二進位制表示為:0110 0100

按位取反的意思就是每一位取反,0變1,1變0

所以,~100的二進位制表示為:1001 1011

再看右邊

-101 一旦看到出現負數,那麼這個數一定是按有符號數的規則來表示的。

可以得到它自己的負數的**,也就是說:

~x+1=-x

所以,我們把101按位取反後加一

先取反:

~101=10011010

再加一:

~101+1=10011011=-101

所以等號右邊=10011011=左邊,所以等號成立。

5.putchar(10)相當於putchar('\n') 6.

namespace是指識別符號的各種可見範圍。命名空間用關鍵字namespace 來定義。命名空間是c++的一種機制,用來把單個識別符號下的大量有邏輯聯絡的程式實體組合到一起。此識別符號作為此組群的名字。

7.九種排序方法①氣泡排序②選擇排序③插入排序④快速排序⑤希爾排序⑥歸併排序⑦堆排序⑧帶哨兵的直接插入排序⑨基數排序

我的Java筆記 網路程式設計

1 找到ip位址 2 必須有埠 3 必須有協議 tcp udp 協議 基本網路模式 ip位址用 點分十進位制法 將每乙個二進位制資料轉換為十進位制資料,中間使用.隔開 1 a類 1.0.0.1第乙個號段為網路號段,後三個號段為主機號段 可表示256 3臺計算機 2 b類 128.0.0.1前兩個號段...

我愛程式設計 我愛程式設計 我愛程式設計!!!

自己的一直找不到自己所熱愛的東西。上大學選計算機這個專業,本來知道自己 對計算機是感興趣的。可是.我這一年來 在計算機專業是敷衍了事。並未做出自己對喜愛的東西的那種追求與堅持。看著一年時光過去。自己在程式設計能力方面毫無造詣.而同班同學之中已經有人達到很高的水平.同樣的起點,差距在拉大。想起灌籃高手...

我的程式設計經歷

首先申明,我只是個程式設計愛好者,以下僅代表個人觀點,歡迎交流,如果你不贊同,請拿出事實依據,不要無的放矢。和許多程式設計愛好者一樣,我是從vb vc c c 學起的。當我第一次用vb vc的時候,確實上手很快,華麗的圖形介面,讓我很有成就感。但很快我就意識到,這種程式設計是以大量呼叫winapi為...