国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > C++ > 正文

淺談C++指針(必看)

2020-05-23 14:02:54
字體:
來源:轉載
供稿:網友
下面小編就為大家帶來一篇淺談C++指針(必看)。小編覺得挺不錯的,現在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
 

指針在編程中有時很重要的作用

我們可以用它完成一些看似不可能完成的任務

#include<iostream>using namespace std;void square(int *n){*n=*n**n;}int main(){int num = 2;cout<<"The original number is "<<num<<endl;square(&num);cout<<"The new value of number is "<<num<<endl;return 0;}

上述代碼實現的是輸出一個數的平方根

原本想要在利用void這種沒有返回值的函數后在主程序中輸出計算過的值看似是不可能的

但在利用指針后就可以輕松的實現了

在主程序中我們定義了一個num=2

利用square(&num)將一個變量的地址傳給函數指針參數

也就是說square中的指針指向了主函數中的變量

函數square中指針值得改變也將改變主函數中num的值

以上這篇淺談C++指針(必看)就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持VEVB武林網。



發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 和平区| 呼伦贝尔市| 金沙县| 改则县| 什邡市| 安宁市| 保靖县| 西平县| 诏安县| 盘锦市| 临夏县| 金华市| 靖江市| 双牌县| 长海县| 上高县| 南靖县| 堆龙德庆县| 滁州市| 黑山县| 蒲江县| 两当县| 石家庄市| 吐鲁番市| 宜君县| 阳原县| 修水县| 策勒县| 寿宁县| 舟山市| 神木县| 抚宁县| 济宁市| 滦南县| 阿拉善盟| 青冈县| 泾源县| 龙川县| 威信县| 饶河县| 神农架林区|