六月婷婷综合激情-六月婷婷综合-六月婷婷在线观看-六月婷婷在线-亚洲黄色在线网站-亚洲黄色在线观看网站

明輝手游網(wǎng)中心:是一個(gè)免費(fèi)提供流行視頻軟件教程、在線學(xué)習(xí)分享的學(xué)習(xí)平臺!

面向?qū)ο缶幊?我的思想(2)

[摘要]1.2 內(nèi)置數(shù)據(jù)類型與函數(shù): 計(jì)算機(jī)程序在存儲數(shù)據(jù)時(shí)必須跟蹤3個(gè)基本屬性為:1. 信息存儲在何處;2. 存儲的值是多少;3. 存儲的信息是什么類型的;讓我們來看看編程語言的內(nèi)置數(shù)據(jù)類型都有哪些!(呵呵,這個(gè)不大好說,因?yàn)槊块T語言都有自己獨(dú)特的數(shù)據(jù)類型,但這畢竟是少數(shù),比如在JAVA中有byt...

1.2 內(nèi)置數(shù)據(jù)類型與函數(shù): 計(jì)算機(jī)程序在存儲數(shù)據(jù)時(shí)必須跟蹤3個(gè)基本屬性為:1.  信息存儲在何處;2.  存儲的值是多少;3.  存儲的信息是什么類型的;讓我們來看看編程語言的內(nèi)置數(shù)據(jù)類型都有哪些!(呵呵,這個(gè)不大好說,因?yàn)槊块T語言都有自己獨(dú)特的數(shù)據(jù)類型,但這畢竟是少數(shù),比如在JAVA中有byte類型的數(shù)據(jù),而在C++中就沒有,希望你能舉一反三!)比如整數(shù)”int ”,浮點(diǎn)類型的數(shù)據(jù)”float”!字符串”String”,以及數(shù)組還有結(jié)構(gòu)體等等。然而在寫程序的時(shí)候,根據(jù)需要我們會創(chuàng)建一個(gè)類型的變量或常量,例如:由于我們需要創(chuàng)建一個(gè)整形的變量i為5,我們就可以這樣做,int i = 5;而根據(jù)需要我很有可能改變i的值,也就是從新給它賦值,比如讓它等與6,就可以在所需的地方改成i = 6;由此我們知道,在“值”上可以發(fā)生變化的量就叫變量。不會發(fā)生變化的量就叫做常量了,在C++中用count關(guān)鍵字來聲明,而在JAVA中則使用final關(guān)鍵字來聲明。由于不同語言的聲明格式不一樣,這里就不做一一介紹了,詳細(xì)的內(nèi)容清查閱相關(guān)書籍!在這里我們主要討論一下函數(shù),我們可以把函數(shù)想象成一個(gè)“實(shí)現(xiàn)某種特定功能的黑匣子”-------這個(gè)功能是由你來設(shè)定的,舉個(gè)例子來說:現(xiàn)在我問你“2+3等于多少”?我相信你能很快的回答我等于5。讓我們來分析分析這句話包含什么信息!首先我要把你的大腦想象成是一個(gè)黑匣子,我并不知道也沒有必要知道你的大腦是如何工作的(也就是怎么運(yùn)算的),我關(guān)心的只是我傳給你的是什么信息?你對信息做了哪些處理? 以及你返回給我的是什么信息?需要提醒你一下的是每個(gè)方法都會返回一個(gè)信息給調(diào)用者的,除了構(gòu)造函數(shù)外(稍候我會作詳細(xì)的介紹)。我現(xiàn)在需要把自己當(dāng)作是一名程序員,而你呢?當(dāng)然就是計(jì)算機(jī)了!計(jì)算即可沒有人那么聰明,它只會按事先約好的特定的格式運(yùn)行,我想讓它具有如上所述的功能,我就要先定義這個(gè)黑匣子!首先我要告訴這個(gè)黑匣子會有兩個(gè)整數(shù)值給你(這就是所謂的參數(shù),是程序員需要給黑匣子的信息),然后就要定義這個(gè)黑匣子內(nèi)部實(shí)現(xiàn)這兩個(gè)整數(shù)相加的運(yùn)算(這就是黑匣子對數(shù)據(jù)所做的加工,根據(jù)需要,你可以做任何的加工。)。最后再標(biāo)注它返回給我一個(gè)同樣是整型的數(shù)值(這是黑匣子返回給程序員的信息)。一個(gè)函數(shù)就這樣定義完了,讓我們來看看書寫格式:int addnum(int x,int y){       return x+y;}具體的含義是這樣的:int /*返回值類型*/ addnum /*方法(黑匣子)名稱*/ (int x,int y/*傳入的參數(shù)*/){       return x+y; /*內(nèi)部是想方法(實(shí)現(xiàn)相加運(yùn)算,)并用return返回給調(diào)用者結(jié)果*/}首先請注意上明的“return”語句!return 關(guān)鍵字的含義是向調(diào)用者返回緊跟在它后面的信息!就像上面一樣,因?yàn)槲覇柲悖悴艜卮鹞遥绻也粏柲悖憔筒挥没卮鹞业模≡谟?jì)算機(jī)中也一樣,定義好這個(gè)函數(shù)在哪里調(diào)用呢?我只能告訴你,哪里需要就在哪里調(diào)用!當(dāng)然,你可以根據(jù)需要去更改參數(shù)、返回值以及內(nèi)部實(shí)現(xiàn),具體到如何定義如何調(diào)用你只好去參考相關(guān)的資料了!在這里我只是給你一個(gè)思想!       有時(shí)你會遇到這樣的問題,我讓你記住,我的年齡是20歲!從字面上理解,你并沒有給我返回信息!然而事實(shí)上,你確實(shí)給我返回了信息,信息的內(nèi)容是“無信息,也就是無返回值類型void”。具體的程序如下:       int myAge = 0;       int a=20;void remAge(int a){       myAge=a;}具體的函數(shù)說明如下:int myAge =0;   //定義并初始化我的年齡為0;int a=20; /*定義變量a等于20*/void /*返回值類型為無返回值類型*/ remAge /*函數(shù)名稱*/(int a /*傳入的參數(shù)*/){       myAge=a;  //內(nèi)部實(shí)現(xiàn)方法,注意,沒有return返回!!!}關(guān)于函數(shù)的話題還有很多很多,這里就不一一介紹了,我的目的是讓你知道函數(shù)是怎么一會事兒!為下面的討論作鋪墊!1.3 指針以及引用:指針及引用是在C++中有的,JAVA中沒有。JAVA中取消了對內(nèi)存的操作,隨之而來的事也取消了操作符重載的操作。不過在稍候我還是會介紹一些操作符重載的功能等。引用主要還是用在函數(shù)參數(shù)的傳遞上。所以我在這里就不做過多的介紹了。他們很實(shí)用,有興趣的同學(xué)可以參閱C++相關(guān)書籍。.4 運(yùn)算符及控制語句:還是自己看看相關(guān)書籍吧,這里就不再熬述了


主站蜘蛛池模板: 日韩中文一区宇都宫紫苑 | 深夜福利在线播放 | 日韩免费在线观看 | 在线观看91精品国产剧情免费 | 欧美又粗又长 | 日本不卡视频在线观看 | 午夜性福利视频 | 日韩不卡在线视频 | 亚洲成人福利网站 | 色综合天天 | 婷婷五色 | 青春草国产成人精品久久 | 一区二区三区视频在线播放 | 天堂伦理 | 日本三级在在线观看 | 综合福利网站 | 日韩版码免费福利视频 | 午夜在线观看免费观看大全 | 日韩一区精品 | 日韩一级黄色 | 四虎国产精品免费久久久 | 天天想夜夜操 | 色呦呦在线免费观看 | 亚洲国产精品久久卡一 | 亚洲成人免费看 | 色婷婷99综合久久久精品 | 日本免费网站 | 色综合久久五月 | 一二三四在线观看免费高清观看 | 色天天综合| 日韩种子 | 性夜a爽黄爽 | 日韩大片免费观看视频播放 | 亚韩在线 | 天堂中文资源在线地址 | 亚洲视频重口味 | 欧洲精品一区二区 | 日本尤物精品视频在线看 | 日本欧美不卡一区二区三区在线 | 色日本视频 | 色综合久久中文字幕综合网 |