C++(一)

一、Hello World


#include<iostream>
using namespace std;
int main(){
    cout << "hello" <<endl;
    return 0;
}

編譯

g++ helloworld.cpp -o helloworld

執行

./helloworld

二、字符串

  • 字符串拼接
  • 字符串打印
#include<iostream>
#include<string>
using namespace std;

int main(){

    string name = "fzj";
    string school = "zju";
    cout << name + "\n" + school << endl;
    return 0;

}

三、輸入輸出


#include<iostream>
#include<string>
using namespace std;

int main(){

    string s;
    cin >> s;
    cout << s <<endl;
    return 0;

}

四、集合

  • 創建集合
  • 打印集合

#include<iostream>
#include<vector>
using namespace std;

int main(){

    vector<int> v1;
    int word;
    while(cin >> word){
        v1.push_back(word);
    }

    for(vector<int>::size_type ix = 0;ix != v1.size();++ix){
        cout << v1[ix] << endl;
    }

}

輸入EOF,終止輸入

五、函數

  • 函數調用
  • 函數重載

#include<iostream>
#include<string>
#include<vector>
using namespace std;

string getString(string str){
    return str;
}

string getString(string str,string str2){
    return str + str2;
}

int main(){

    string name = "fzj";
    cout << getString(name) << endl;
    cout << getString(name,"/nzju") << endl;
    return 0;

}

?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 一、Python簡介和環境搭建以及pip的安裝 4課時實驗課主要內容 【Python簡介】: Python 是一個...
    _小老虎_閱讀 5,804評論 0 10
  • 一、快捷鍵 ctr+b 執行ctr+/ 單行注釋ctr+c ...
    o_8319閱讀 5,858評論 2 16
  • 前言 最先接觸編程的知識是在大學里面,大學里面學了一些基礎的知識,c語言,java語言,單片機的匯編語言等;大學畢...
    oceanfive閱讀 3,129評論 0 7
  • 如果說這年頭,在朋友圈炫房子、炫車子、炫妹子、炫票子是一場堪比維密的表演秀,畢竟看著點贊數和評論數的上漲,人會得到...
    村狗閱讀 297評論 0 2
  • Node.js 異步編程的直接體現就是回調。異步編程依托于回調來實現,但不能說使用了回調后程序就異步化了。回調函數...
    張鴿閱讀 659評論 0 1