C 學習第一課筆記

2021-07-25 12:45:47 字數 525 閱讀 1664

//c與c++的不同點

1:c++增加了bool型別;(原生bool 0 為 false,other 為true;  c語言 0 為 false, 1 為true ,c語言為巨集定義型別)建議使用bool

2.#include 是c語言標準標頭檔案 c++的標準是cstdio

//.h 是c繼承來的是 c 的標準

// cxx是c++繼承來的,符合c++的標準

//cstdio

// ::代表全域性空間

3: int num = 10;

//std::cout//new 和delete 是運算子 而c語言中的

malloc free是函式

// extern "c"

以c的方式編譯

cout<<*pnum;

4:增加了過載的概念,構成過載的條件:

(1):在同乙個命名空間下;

(2):函式名稱必須一樣;

(3):引數必須不一樣;返回值可以相同也可以不同;

//過載函式的引數盡量不使用指標型別

c 學習筆記 C 第一課

今天開始學習c 有一定的c語言基礎,所以前面的語法 字元 函式的內容接受的比較快,今天先說說第乙個程式。第乙個程式是輸出 hello n 因為c 的輸入輸出是使用輸入輸出流,因此需要包含標頭檔案iostream,但包含了這個標頭檔案之後輸出還需注意,有兩種輸出方法 第一種是直接在標頭檔案後加 usi...

UI學習第一課筆記

android手機應用結構 因android螢幕ppi不同,導致就算同尺寸螢幕,畫素尺寸大小可能也不同。所以,android開發需要一套統一的尺寸單位。android程式開發同一使用虛擬尺寸單位 dp dip sp dp dip 用於android元素尺寸 比如按鈕 導航尺寸 sp 用於androi...

Linux筆記第一課

一 開源軟體 開源軟體的特點就是把軟體程式與源 檔案一起打包提供給使用者,讓使用者在不受限制地使用某個軟體功能的基礎上還可以按需進行修改,或編製成衍生產品再發布出去。使用者具有使用自由 修改自由 重新發布自由以及建立衍生品的自由。世界上現在有60多種被開源促進組織 open source initi...