C 引用 實際應用

2021-10-01 11:01:39 字數 996 閱讀 2470

1、引用可以看作乙個已定義變數的別名

2、引用可以定義多個是有自己的空間

取別名,如果給乙個不存在的人取乙個別名,是沒有意義的,取別名必須是存在那個人的

#include

#include

intmain

(void

)

引用作為函式的引數,不需要進行初始化,因為,函式的引數會指向實參

#include

#include

void

swap_a

(int a,

int b)

void

swap_b

(int

* a,

int* b)

void

swap_c

(int

&a,int

&b)// int &a = x; int &b = y;

intswap_d

(int

*const _a,

int*

const _b)

//引用的內部實現

intmain

(void

)

#include

#include

void

boy_home

(int

*&meipo)

//區域性變數,函式結束,一起銷毀

intmain

(void

)

1、使用變數初始化 引用

2、使用常量直接賦值初始化 引用

#include

#include

intmain

(void

)

實際應用中的C 加密

在系統的管理員有著實際的應用,對於乙個資料庫管理系統來說,資料庫安全還是挺重要的,所以在存入到資料庫的密碼通常都是加密的。即使有著hack攻破資料庫後,也不會那樣的容易的盜取你的賬號和密碼,這樣可以減輕你的不必要的損失。好吧,下面就是一些基本的實現 加密的 格式是一樣的 span style fon...

runtime實際應用

摘要 前面的兩篇博文已經告訴大家怎麼去檢視runtime底層實現,但是這些還不夠,還必須知道怎麼去用!下文將通過案例講解,runtime的實際應用!runtime例項 runtime 執行時機制 首先必須明白的 1.是什麼 1 runtime是一套比較底層的純c語言api,屬於1個c語言庫,包含了很...

Qt widget 實際應用

首先寫乙個目錄吧,方便自己理清思路。一 qt 最特別之處 訊號與槽機制 二 qt widget 三 qt qml 一 qt 最特別之處 訊號與槽機制 訊號是什麼 訊號簡單來說呢就是乙個不用實現的方法宣告。訊號定義時使用的關鍵字 signals 與public private protected使用方...