新手簡單看懂c++


網上許多題目答案有的是c++寫的,下面給大家分析c++和c的區別,幫助大家閱讀c++,如果想仔細深入學習,推薦b站大學。

1  #include <iostream> 

這是類似c的頭文件
2  using namespace std;

名字域,不拓展。

3  int a=1;

cin>>a;

就是scanf輸入a,cin簡短而且會自動判斷輸入類型。

4  cout<<"a="<<a<<endl; 

這個就是printf,endl就是\n+清空緩存區flush。但有時候cout沒有printf好用。

有些題目你寫endl就會超時,特別小心各位

5  int &b = a;

這個是引用,等價於int* const b = &a;本質是指針,但是是一個占用內存更小的指針,必須初始化。

6  new就是malloc,new更方便一點,一般比malloc好用

7  delete就是free,會調用析構函數(析構構造函數都是c++新的類型函數,pta上面題目基本用不上)

8  class是高級點的struct。

9  string就是字符串。

10  c是c++的子集。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM