第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

求助大神,請問C++在函數(shù)聲明時,后面跟個const是什么意思?

求助大神,請問C++在函數(shù)聲明時,后面跟個const是什么意思?

瀟瀟雨雨 2021-06-10 10:07:37
如:有下面的函數(shù)聲明:double d() const;其中的“const“有什么用?是什么意思?請舉例說明下什么時候用這種形式?謝謝!
查看完整描述

2 回答

?
守著一只汪

TA貢獻(xiàn)1872條經(jīng)驗 獲得超4個贊

const是一個C語言(ANSI C)的關(guān)鍵字,具有著舉足輕重的地位。它限定一個變量不允許被改變,產(chǎn)生靜態(tài)作用。

使用const在一定程度上可以提高程序的安全性和可靠性。另外,在觀看別人代碼的時候,清晰理解const所起的作用,對理解對方的程序也有一定幫助。另外CONST在其它編程語言中也有出現(xiàn),例如Pascal、C++、PHP5、B#.net、HC08 C、C#等。

const的作用:

1、可以定義const常量,具有不可變性。 

2、便于進(jìn)行類型檢查,使編譯器對處理內(nèi)容有更多了解,消除了一些隱患。

3、可以避免意義模糊的數(shù)字出現(xiàn),同樣可以很方便地進(jìn)行參數(shù)的調(diào)整和修改。 同宏定義一樣,可以做到不變則已,一變都變!

C++是C語言的繼承,它既可以進(jìn)行C語言的過程化程序設(shè)計,又可以進(jìn)行以抽象數(shù)據(jù)類型為特點的基于對象的程序設(shè)計,還可以進(jìn)行以繼承和多態(tài)為特點的面向?qū)ο蟮某绦蛟O(shè)計。C++擅長面向?qū)ο蟪绦蛟O(shè)計的同時,還可以進(jìn)行基于過程的程序設(shè)計,因而C++就適應(yīng)的問題規(guī)模而論,大小由之。

C++不僅擁有計算機(jī)高效運(yùn)行的實用性特征,同時還致力于提高大規(guī)模程序的編程質(zhì)量與程序設(shè)計語言的問題描述能力。

擴(kuò)展資料:


C++技術(shù)應(yīng)用:

1、科學(xué)計算

在科學(xué)計算領(lǐng)域,F(xiàn)ORTRAN是使用最多的語言之一。但是C++憑借先進(jìn)的數(shù)值計算庫、泛型編程等優(yōu)勢在這一領(lǐng)域也應(yīng)用頗多。

2、網(wǎng)絡(luò)軟件

C++擁有很多成熟的用于網(wǎng)絡(luò)通信的庫,其中最具有代表性的是跨平臺的、重量級的ACE庫,該庫可以說是C++語言最重要的成果之一,在許多重要的企業(yè)、部門甚至是軍方都有應(yīng)用。

3、操作系統(tǒng)

在該領(lǐng)域,C語言是主要使用的編程語言。但是C++憑借其對C的兼容性,面向?qū)ο笮再|(zhì)也開始在該領(lǐng)域有一席之地。



查看完整回答
反對 回復(fù) 2021-06-15
  • 2 回答
  • 0 關(guān)注
  • 350 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號