c++速成
c++速成(學(xué)算法夠用)
為什么要速成
寫算法的時(shí)候c語(yǔ)言有很多方法是沒(méi)有封裝的,就需要我們自己手動(dòng)寫,不僅增加了錯(cuò)誤的概率,還浪費(fèi)了許多的時(shí)間,所以還是有必要速成一下的。索性c++和c語(yǔ)言十分相像,如果有c語(yǔ)言基礎(chǔ)(能看懂輸入輸出循環(huán)以及判斷)上手c++還是十分順暢的。
頭文件與命名空間
//每次寫程序的時(shí)候?qū)⑦@兩個(gè)加上就成 #include<iostream>//頭文件using namespace std;//標(biāo)準(zhǔn)命名空間輸出與換行
cout << 1;//將1輸出,此時(shí)是不會(huì)換行的cout << 1 << endl;//將1輸出并且換行常量
#define A 100//后面沒(méi)有分號(hào),和c語(yǔ)言一樣const int B=100;//c+獨(dú)有的,建議使用變量
char 字符型 1字節(jié) short 短整型 2字節(jié) int 整型 4字節(jié) float 單精度浮點(diǎn)型 4字節(jié) double 雙精度浮點(diǎn)型 8字節(jié) bool 布爾類型 true/falsestring 字符串 c++獨(dú)有輸入
int a; cin >> a;自增
int a=10; int b=20;b=++a;//11; b=++a*10;//110int a=10; int b=20; b=a++;//11 b=a++*10;//100int a=10;++(++a);//12; (a++)++;//報(bào)錯(cuò)總結(jié)
- 上一篇: java操作.ini文件
- 下一篇: C++的重载(overload)与重写(