資料型別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++新特徵輸入輸出的好處:4,c++命名空間!!!1,不用關注佔位符
2,不用關注資料型別
3,不易出現問題
#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 物件導向程式設計 由現實世...