C艸 指針和const的關系和注意事項(非常有意思)

?

有兩種不同的形式將const關鍵字指向指針。

第一種:讓指針指向一個常量對象

?

const float g_moon = 1.63;
float * pm = &g_moon; // 不允許 no allowed

?

第二種: 是將指針本身聲明為常量

聲明一個指向常量的指針pt

int age = 39;
const int *pt = &age;

這個聲明表示, pt指向一個const int, 但不能使用*pt來修改age的值;

但是可以修改指向的內存地址

int sum = 200;
p = ∑

注意,有種情況不允許:

const float g_earth = 9.80;
const float * pe = &g_earth; // 允許

const float g_moon = 1.63;
float * pm = &g_moon; // 不允許 no allowed

?

=======================================

另一種方式:

int sloth = 3;
const int * ps = &loth;
int * const finger = &sloth; //說明優勢

?

優勢:

*finger = 20;

?

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/538376.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/538376.shtml
英文地址,請注明出處:http://en.pswp.cn/news/538376.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

concat php,php基于concat實現無限分類

這篇文章主要介紹了php無限分類使用concat是如何實現的,需要的朋友可以參考下一、數據庫設計---- Table structure for table category--CREATE TABLE category (id int(11) NOT NULL auto_increment,catpath varchar(255) default NULL,name varchar(255) default …

vbs腳本延時_Wincc的腳本進程執行問題

接到某同事B的電話,說是一段Wincc里面的VBS腳本出現了問題:A按鈕和B按鈕,要求A按鈕點擊后,對plc某變量寫1并等待5s后寫0,在這5s期間如果點擊B按鈕,同樣是對另外一個變量如此操作,則plc在5s內檢測…

禁止進入activity后EditText自動獲得焦點的方法

原文鏈接:http://blog.csdn.net/tablle/article/details/51659277 --------------------- 1、禁止進入activity后EditText自動獲得焦點的方法 在項目中,一進入一個頁面, EditText默認就會自動獲取焦點。 那么如何取消這個默認行為呢? 在網上…

微信小程序 - 非Form數據怎么發送到后端?

通過設置異步緩存,就可以做到 wx.setStorageSync(imgs,imglist); 最后的提交信息:

python抓包代碼_Python抓包并解析json爬蟲的完整實例代碼

Python抓包并解析json爬蟲FwA免費資源網在使用Python爬蟲的時候,通過抓包url,打開url可能會遇見以下類似網址,打開后會出現類似這樣的界面,無法繼續進行爬蟲:FwA免費資源網FwA免費資源網例如:FwA免費資源網…

Android之back鍵攔截處理

原文鏈接:http://blog.csdn.net/lyjit/article/details/51597160 ---------------------------------------------------- Back鍵是手機上的后退鍵,在Android上有兩種方法來獲取該按鈕的事件。 ** 一:如何捕獲Back按鍵事件 ** 1.直接獲取按…

php富強民主,WordPress主題添加“富強、民主、文明、和諧、”等鼠標點擊特效

打開“外觀-主題-編輯-(最右側)模板-主題頁腳 (footer.php)”加入以下代碼/* 鼠標特效 */var a_idx 0;jQuery(document).ready(function($) {$("body").click(function(e) {var a new Array("富強", "民主", "文明", "和諧&quo…

DjangoAdmin站點調整列表頁展示

調整列表頁展示 1 頁大小 每頁中顯示多少條數據,默認為每頁顯示100條數據,屬性如下: list_per_page1001)打開booktest/admin.py文件,修改AreaAdmin類如下: class BookInfoAdmin(admin.ModelAdmin):list_per…

大華熱成像netsdkdemo_千年博物,智慧展館丨大華股份全力守護“華夏珍寶庫”...

陜西歷史博物館作為我國第一座大型現代化國家級博物館,以及首批國家一級博物館和全國排名前五的國家頂級博物館,被譽為“古都明珠 華夏寶庫”,是講述五千年中華文化的大學堂,是我國博物館事業發展的重要里程碑。隨著陜西歷史博物館…

Android中scrollview與webview沖突事件

原文鏈接:http://www.linuxidc.com/Linux/2014-03/98847.htm -------------------------------------------------------------- 在做更新界面的時候,同時使用了scrollview和webview兩個組件。在模擬器中測試的時候沒有問題,但是在手機上測試…

最新php常用函數200個,180多個PHP常用函數總結

我們知道任何有效的 php 代碼都有可能出現在函數內部,甚至包括其它函數和類定義。本文我們主要和大家分享180多個PHP常用函數總結,希望能幫助大家更高效的學習PHP。數學函數1.abs(): 求絕對值$abs abs(-4.2); //4.211輸入: 數字輸出: 絕對值數字2.ceil(…

Markdown 使用教程

前言 以前經常在 github 中看到 .md 格式的文件,一直沒有注意,也不明白為什么文本文檔的后綴不是 .txt ,后來無意中看到了 Markdown,看到了用這個東西寫得一些web界面等特別的規整漂亮,頓時不明覺厲。后來自己學習了一下&#xff…

wdm設備驅動程序開發pdf_DWDM是什么 DWDM相關設備功能介紹【圖文】

WDM/DWDM技術,什么是WDM/DWDM技術波分復用(WDM)是將兩種或多種不同波長的光載波信號(攜帶各種信息)在發送端經復用器(亦稱合波器,Multiplexer)匯合在一起,并耦合到光線路的同一根光纖中進行傳輸的技術;在接收端,經解復用器(亦稱分波器或稱去復…

Android 獲取CellId以及IMEI 獲取基站id

private void setCellIdentity() {if (isMobileConnected(this)) {System.out.println("基站已連接");int cellid0;TelephonyManager tel (TelephonyManager)getSystemService(Context.TELEPHONY_SERVICE);CellLocation cel tel.getCellLocation();//移動聯通 GsmC…

團隊作業8—團隊項目用戶驗收評審

一、源代碼管理的10 個實踐問題: 1. 你的團隊的源代碼控制在哪里?用的是什么系統?如何處理文件的鎖定問題? 我們團隊項目的源代碼在GitHub上托管,用git控制代碼版本,我們用的是win10系統。在這個項目上&…

Android中已經添加權限,依然提示缺少權限,此時你需要添加動態權限

原文鏈接:http://blog.csdn.net/android_hdh/article/details/52583557 ------------------------------- 最近在開發項目時,項目需要獲取系統的WRITE_EXTERNAL_STORAGE權限,然后就在清單文件AndroidManifest中添加了該權限,但是…

linux php任務計劃,linux系統怎么添加計劃任務執行php文件

linux系統怎么添加計劃任務執行php文件linux系統怎么添加計劃任務執行php文件?PHP不支持多線程,有時候處理問題不是那么爽,小編以php文件為例,講解linux下的計劃任務。linux系統添加計劃任務執行php文件方法1.打開linux系統命令行界面。在命令行界面中輸入如下命令…

windows server 2008 r2 定時關機_電腦怎么定時關機 秒懂的Win10定時關機命令使用方法...

Win10怎么定時關機?今天芝麻科技網教大家3種Win10定時關機方法,包含用命令定時關機、軟件以及殺毒工具定時關機等,也適合XP、Win7和Win8等系統,相信對于一些如夜間下載東西或者大文件,掛機等用戶有所幫助。方法一&…

Android-循環訪問網站App

網優同事的突然需求。 花了1天開發了出來。 App截圖 App操作流程 1、賦值要循環訪問網站的地址 2、設置每次循環間隔時間和每次訪問間隔時間 3、點擊按鈕開始訪問 下載地址:https://download.csdn.net/download/zengmingen/9983519

與專門團隊一起持續交付

BCG Digital Ventures的首席工程師Robin Weston 最近在倫敦持續生命周期大會(Continuous Lifecycle London)上發布了一份經驗報告,在該報告中稱,外部支持團隊能夠在難以實施變化的組織和封閉的團隊中引入持續交付(CD)實踐。該團隊…