c 基本語法

2021-09-24 20:51:29 字數 2175 閱讀 3722

//基本輸入輸出

#include // 引入操作符標頭檔案

#include //使用標準命名空間中的變數名,不引入時,得這麼寫:std::cout << std::hex<< 3.4<< std::endl;

using namespace std;

int main()

;    int d;

//無符號整數,其值大於0,小於2^8或2^16

unsigned int e = 100;

unsigned int f = 50;

cout << (e - f) <<'\n'; //輸出完換行

cout << (f - e) <<'\n';  //結果是乙個很大的數

// 《表示將內容插入到輸出裝置

cout << "hello world\n";

cout << a;

cout << b;

cout << c;

cout << d << '\n';

int g;

// >> 表示提取輸入裝置中的輸入值值到變數g中

cin >> g;

cout << g << endl;

//設定域寬和精度

cout << setw(3) << setprecision(3) << 3.1415926;

return 0;

}

// 列舉值:

#include #include using namespace std;

using dou = double;   //指定識別符號dou代表double型別

typedef float flo;    //指定識別符號flo代表float型別

//enum  列舉型別名  ;預設情況下,sun=0,mon=1,...,sat=6,稱為不限定作用域的列舉型別

enum weekday ;

int main()

//求x的n次方的函式

double square(double x,int n)

cout << result;

return result;

}

//引用

#include using namespace std;

int main()

//使用引用可以實現雙向傳遞

void swap(double & a,int  & b)

//內聯函式

#include using namespace std;

const double pi = 3.14159265358979;

//內聯函式

inline double area(double radius)

int main()

//帶預設引數值的函式

#include using namespace std;

//帶預設引數的函式

int add(int x = 5, int y = 6)

int main()

// c++11中的constexpr函式

#include using namespace std;

//constexpr函式

constexpr int get_size()

int main()

//建構函式及其初始化

#include using namespace std;

class clock;

//int b = 10;

//定義建構函式

clock(int newh, int mewm, int news);

//類的私有成員,如果建構函式沒有進行初始化,則使用這裡的類內初始值。

private:

int hour = 0, minute = 0, second = 0;

};int main()

語法 C 基本語法

標頭檔案 在程式設計競賽中,我們常見乙個標頭檔案 include 發現它是部分c 中支援的乙個幾乎萬能的標頭檔案,包含所有的可用到的c 庫函式,如 在程式設計競賽中,使用這個標頭檔案是乙個好的想法,特別是當你在選擇標頭檔案時想減少時間,我們更加專注於找到演算法解決問題而不是軟體工程。而從軟體工程的視...

C 基本語法

1.定義常量 const int num 34 2.定義唯讀變數 readonly int num 45 此變數只能在建構函式中改變值 3.格式化double string.format 34.567 保留2位小數 格式化date string.format system.datetime.now ...

c 基本語法

c 程式可以定義為物件的集合,這些物件通過呼叫彼此的方法進行互動 物件 物件具有狀態和行為,例如 乙隻狗的狀態 顏色,品種,名稱,行為 叫喚,吃。物件是類 的例項 類 類可以定義為描述物件行為 狀態的模板 藍圖 方法 從基本上說,乙個方法表示一種行為,乙個類可以包含多個方法,可以在方法中寫入邏輯,運...