c語言到c 基礎

2021-10-23 01:45:39 字數 1125 閱讀 9060

資料型別

1.c++比c語言多出個布林型別(bool)

真為true,假為false

如:

int a=0;

//c語言中邏輯判斷

if(a==1)

else

bool int a=0;

//c++中的新邏輯判斷

if(a)

else

好處:讓程式更加簡潔易懂!

初始化方法

2,c++新增直接初始化如:int x(1024)

相比c複製初始化int x =1024 更簡潔容易!

3,定義方式

c

int

main()

c++

int

main()

3,輸入輸出方式的不同!

c語言的i/0方式

c++的i/o方式

c++新特徵輸入輸出的好處:

1,不用關注佔位符

2,不用關注資料型別

3,不易出現問題

4,c++命名空間!!!

#include

using namespace std;

//using 當前檔案中引入命名空間

命名空間的好處:

1,可以區分具有相同名字的變數

2,可以區分相同名字的函式

namespace a //namespace 命名空間關鍵字

namespace b

intmain()

C語言到C 基礎2

include using namespace std struct teacher 二級指標的用法 int getteachar teacher p 關於指標的引用 int getteachar2 teacher p int main01 include using namespace std i...

從C語言到C 語言

c 讀作 c加加 是 c plus plus 的簡稱。顧名思義,c 是在c語言 的基礎上增加新特性。從語法上看,c語言是 c 的一部分,c語言 幾乎不用修改就能夠以 c 的方式編譯。對於c和c 的關係,有很多種說法,新人很容易認為c 是c的公升級版,c 比c要高階,c 高大上,c過時了,這種想法不一...

C 語言到 C 過度

c語言和c 的區別 c語言存在很多的灰色地帶,沒有深思熟慮的設計過程,殘留量過多低階語言的特徵例如直接利用指標進行記憶體操作,c語言的目標就是高效。c語言是面向過程程式設計設計 資料結構和演算法,問題的存在 軟體可重用性差,軟體可維護性差,構建的軟體無法滿足使用者需求。c 物件導向程式設計 由現實世...