程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> C++ >> C++入門知識 >> C++引用之聲明方法,引用聲明方法

C++引用之聲明方法,引用聲明方法

編輯:C++入門知識

C++引用之聲明方法,引用聲明方法


  引用就是某一變量的一個別名,對引用的操作就是對目標的操作。

  引用的聲明方法:

    類型標識符  &引用名=目標變量名;

  如:

1 int a;
2 int &ra=a;    //定義引用ra,他是變量a的引用,即別名

說明:

  • &在此不是求地址運算符而是起標識作用,標識在此聲明的是一個引用名稱;
  • 類型標識符是指目標變量的類型(即上面代碼的a);
  • 聲明引用時,必須同時對其進行初始化;
  • 引用聲明完畢後,相當於目標變量名有兩個名稱,即該目標原名稱和引用名;
  • 聲明一個引用,不是新定義了一個變量,它只表示該引用名是目標變量名的一個別名,所以系統並不給引用分配存儲單元。

 

本人自學,教材可能有點老,有問題的話求大家指正!!!謝謝!!!

 

例題:引用的定義及使用。

 

 1 #include<iostream>
 2 using namespace std;
 3 
 4 int main()
 5 {
 6     int a=3;
 7     int &b = a; 
 8     int &c = a;     //一個變量可以有多個引用
 9     int &d = b;     //引用初始化引用
10     cout << b << endl;
11     cout << c << endl;
12     cout << d << endl;
13     return 0;
14 }
15 
16 //菜鳥,求大家批評指教,代碼編寫習慣和規范等等!!!謝謝!!!

 

 

本人自學,教材可能有點老,有問題的話求大家指正!!!謝謝!!!

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved