欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

c語(yǔ)言靜態(tài)函數(shù)定義 c語(yǔ)言靜態(tài)函數(shù)的聲明和定義

求c語(yǔ)言中static的用法,什么時(shí)候定義要加上他???

下面是C++中static的用法,C語(yǔ)中類似,只是沒(méi)有不用管與類相關(guān)的.

創(chuàng)新互聯(lián)專注于企業(yè)成都營(yíng)銷網(wǎng)站建設(shè)、網(wǎng)站重做改版、翁源網(wǎng)站定制設(shè)計(jì)、自適應(yīng)品牌網(wǎng)站建設(shè)、H5場(chǎng)景定制、成都做商城網(wǎng)站、集團(tuán)公司官網(wǎng)建設(shè)、外貿(mào)網(wǎng)站制作、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁(yè)設(shè)計(jì)等建站業(yè)務(wù),價(jià)格優(yōu)惠性價(jià)比高,為翁源等各大城市提供網(wǎng)站開(kāi)發(fā)制作服務(wù)。

C++的static有兩種用法:面向過(guò)程程序設(shè)計(jì)中的static和面向?qū)ο蟪绦蛟O(shè)計(jì)中的static。前者應(yīng)用于普通變量和函數(shù),不涉及類;后者主要說(shuō)明static在類中的作用。

一、面向過(guò)程設(shè)計(jì)中的static

1、靜態(tài)全局變量

在全局變量前,加上關(guān)鍵字static,該變量就被定義成為一個(gè)靜態(tài)全局變量。我們先舉一個(gè)靜態(tài)全局變量的例子,如下:

//Example 1#include iostream.hvoid fn();static int n; //定義靜態(tài)全局變量void main(){ n=20; coutnendl; fn();}void fn(){ n++; coutnendl;}

靜態(tài)全局變量有以下特點(diǎn):

該變量在全局?jǐn)?shù)據(jù)區(qū)分配內(nèi)存;

未經(jīng)初始化的靜態(tài)全局變量會(huì)被程序自動(dòng)初始化為0(自動(dòng)變量的值是隨機(jī)的,除非它被顯式初始化);

靜態(tài)全局變量在聲明它的整個(gè)文件都是可見(jiàn)的,而在文件之外是不可見(jiàn)的;

靜態(tài)變量都在全局?jǐn)?shù)據(jù)區(qū)分配內(nèi)存,包括后面將要提到的靜態(tài)局部變量。對(duì)于一個(gè)完整的程序,在內(nèi)存中的分布情況如下圖:

代碼區(qū)

全局?jǐn)?shù)據(jù)區(qū)

堆區(qū)

棧區(qū)

一般程序的由new產(chǎn)生的動(dòng)態(tài)數(shù)據(jù)存放在堆區(qū),函數(shù)內(nèi)部的自動(dòng)變量存放在棧區(qū)。自動(dòng)變量一般會(huì)隨著函數(shù)的退出而釋放空間,靜態(tài)數(shù)據(jù)(即使是函數(shù)內(nèi)部的靜 態(tài)局部變量)也存放在全局?jǐn)?shù)據(jù)區(qū)。全局?jǐn)?shù)據(jù)區(qū)的數(shù)據(jù)并不會(huì)因?yàn)楹瘮?shù)的退出而釋放空間。細(xì)心的讀者可能會(huì)發(fā)現(xiàn),Example 1中的代碼中將

static int n; //定義靜態(tài)全局變量

改為

int n; //定義全局變量

程序照樣正常運(yùn)行。

的確,定義全局變量就可以實(shí)現(xiàn)變量在文件中的共享,但定義靜態(tài)全局變量還有以下好處:

靜態(tài)全局變量不能被其它文件所用;

其它文件中可以定義相同名字的變量,不會(huì)發(fā)生沖突;

您可以將上述示例代碼改為如下:

//Example 2//File1#include iostream.hvoid fn();static int n; //定義靜態(tài)全局變量void main(){ n=20; coutnendl; fn();}//File2#include iostream.hextern int n;void fn(){ n++; coutnendl;}

編譯并運(yùn)行Example 2,您就會(huì)發(fā)現(xiàn)上述代碼可以分別通過(guò)編譯,但運(yùn)行時(shí)出現(xiàn)錯(cuò)誤。 試著將

static int n; //定義靜態(tài)全局變量

改為

int n; //定義全局變量

再次編譯運(yùn)行程序,細(xì)心體會(huì)全局變量和靜態(tài)全局變量的區(qū)別。

2、靜態(tài)局部變量

在局部變量前,加上關(guān)鍵字static,該變量就被定義成為一個(gè)靜態(tài)局部變量。

我們先舉一個(gè)靜態(tài)局部變量的例子,如下:

//Example 3#include iostream.hvoid fn();void main(){ fn(); fn(); fn();}void fn(){ static n=10; coutnendl; n++;}

通常,在函數(shù)體內(nèi)定義了一個(gè)變量,每當(dāng)程序運(yùn)行到該語(yǔ)句時(shí)都會(huì)給該局部變量分配棧內(nèi)存。但隨著程序退出函數(shù)體,系統(tǒng)就會(huì)收回棧內(nèi)存,局部變量也相應(yīng)失效。

但有時(shí)候我們需要在兩次調(diào)用之間對(duì)變量的值進(jìn)行保存。通常的想法是定義一個(gè)全局變量來(lái)實(shí)現(xiàn)。但這樣一來(lái),變量已經(jīng)不再屬于函數(shù)本身了,不再僅受函數(shù)的控制,給程序的維護(hù)帶來(lái)不便。

靜態(tài)局部變量正好可以解決這個(gè)問(wèn)題。靜態(tài)局部變量保存在全局?jǐn)?shù)據(jù)區(qū),而不是保存在棧中,每次的值保持到下一次調(diào)用,直到下次賦新值。

靜態(tài)局部變量有以下特點(diǎn):

該變量在全局?jǐn)?shù)據(jù)區(qū)分配內(nèi)存;

靜態(tài)局部變量在程序執(zhí)行到該對(duì)象的聲明處時(shí)被首次初始化,即以后的函數(shù)調(diào)用不再進(jìn)行初始化;

靜態(tài)局部變量一般在聲明處初始化,如果沒(méi)有顯式初始化,會(huì)被程序自動(dòng)初始化為0;

它始終駐留在全局?jǐn)?shù)據(jù)區(qū),直到程序運(yùn)行結(jié)束。但其作用域?yàn)榫植孔饔糜?,?dāng)定義它的函數(shù)或語(yǔ)句塊結(jié)束時(shí),其作用域隨之結(jié)束;

3、靜態(tài)函數(shù)

在函數(shù)的返回類型前加上static關(guān)鍵字,函數(shù)即被定義為靜態(tài)函數(shù)。靜態(tài)函數(shù)與普通函數(shù)不同,它只能在聲明它的文件當(dāng)中可見(jiàn),不能被其它文件使用。

靜態(tài)函數(shù)的例子:

//Example 4#include iostream.hstatic void fn();//聲明靜態(tài)函數(shù)void main(){ fn();}void fn()//定義靜態(tài)函數(shù){ int n=10; coutnendl;}

定義靜態(tài)函數(shù)的好處:

靜態(tài)函數(shù)不能被其它文件所用;

其它文件中可以定義相同名字的函數(shù),不會(huì)發(fā)生沖突;

二、面向?qū)ο蟮膕tatic關(guān)鍵字(類中的static關(guān)鍵字)

1、靜態(tài)數(shù)據(jù)成員

在類內(nèi)數(shù)據(jù)成員的聲明前加上關(guān)鍵字static,該數(shù)據(jù)成員就是類內(nèi)的靜態(tài)數(shù)據(jù)成員。先舉一個(gè)靜態(tài)數(shù)據(jù)成員的例子。

//Example 5#include iostream.hclass Myclass{public: Myclass(int a,int b,int c); void GetSum();private: int a,b,c; static int Sum;//聲明靜態(tài)數(shù)據(jù)成員};int Myclass::Sum=0;//定義并初始化靜態(tài)數(shù)據(jù)成員Myclass::Myclass(int a,int b,int c){ this-a=a; this-b=b; this-c=c; Sum+=a+b+c;}void Myclass::GetSum(){ cout"Sum="Sumendl;}void main(){ Myclass M(1,2,3); M.GetSum(); Myclass N(4,5,6); N.GetSum(); M.GetSum();}

可以看出,靜態(tài)數(shù)據(jù)成員有以下特點(diǎn):

對(duì)于非靜態(tài)數(shù)據(jù)成員,每個(gè)類對(duì)象都有自己的拷貝。而靜態(tài)數(shù)據(jù)成員被當(dāng)作是類的成員。無(wú)論這個(gè)類的對(duì)象被定義了多少個(gè),靜態(tài)數(shù)據(jù)成員在程序中也只有一份拷 貝,由該類型的所有對(duì)象共享訪問(wèn)。也就是說(shuō),靜態(tài)數(shù)據(jù)成員是該類的所有對(duì)象所共有的。對(duì)該類的多個(gè)對(duì)象來(lái)說(shuō),靜態(tài)數(shù)據(jù)成員只分配一次內(nèi)存,供所有對(duì)象共 用。所以,靜態(tài)數(shù)據(jù)成員的值對(duì)每個(gè)對(duì)象都是一樣的,它的值可以更新;

靜態(tài)數(shù)據(jù)成員存儲(chǔ)在全局?jǐn)?shù)據(jù)區(qū)。靜態(tài)數(shù)據(jù)成員定義時(shí)要分配空間,所以不能在類聲明中定義。在Example 5中,語(yǔ)句int Myclass::Sum=0;是定義靜態(tài)數(shù)據(jù)成員;

靜態(tài)數(shù)據(jù)成員和普通數(shù)據(jù)成員一樣遵從public,protected,private訪問(wèn)規(guī)則;

因?yàn)殪o態(tài)數(shù)據(jù)成員在全局?jǐn)?shù)據(jù)區(qū)分配內(nèi)存,屬于本類的所有對(duì)象共享,所以,它不屬于特定的類對(duì)象,在沒(méi)有產(chǎn)生類對(duì)象時(shí)其作用域就可見(jiàn),即在沒(méi)有產(chǎn)生類的實(shí)例時(shí),我們就可以操作它;

靜態(tài)數(shù)據(jù)成員初始化與一般數(shù)據(jù)成員初始化不同。靜態(tài)數(shù)據(jù)成員初始化的格式為:

<數(shù)據(jù)類型><類名>::<靜態(tài)數(shù)據(jù)成員名>=<值>

類的靜態(tài)數(shù)據(jù)成員有兩種訪問(wèn)形式:

<類對(duì)象名>.<靜態(tài)數(shù)據(jù)成員名> 或 <類類型名>::<靜態(tài)數(shù)據(jù)成員名>

如果靜態(tài)數(shù)據(jù)成員的訪問(wèn)權(quán)限允許的話(即public的成員),可在程序中,按上述格式來(lái)引用靜態(tài)數(shù)據(jù)成員 ;

靜態(tài)數(shù)據(jù)成員主要用在各個(gè)對(duì)象都有相同的某項(xiàng)屬性的時(shí)候。比如對(duì)于一個(gè)存款類,每個(gè)實(shí)例的利息都是相同的。所以,應(yīng)該把利息設(shè)為存款類的靜態(tài)數(shù)據(jù)成員。這 有兩個(gè)好處,第一,不管定義多少個(gè)存款類對(duì)象,利息數(shù)據(jù)成員都共享分配在全局?jǐn)?shù)據(jù)區(qū)的內(nèi)存,所以節(jié)省存儲(chǔ)空間。第二,一旦利息需要改變時(shí),只要改變一次, 則所有存款類對(duì)象的利息全改變過(guò)來(lái)了;

同全局變量相比,使用靜態(tài)數(shù)據(jù)成員有兩個(gè)優(yōu)勢(shì):

靜態(tài)數(shù)據(jù)成員沒(méi)有進(jìn)入程序的全局名字空間,因此不存在與程序中其它全局名字沖突的可能性;

可以實(shí)現(xiàn)信息隱藏。靜態(tài)數(shù)據(jù)成員可以是private成員,而全局變量不能;

2、靜態(tài)成員函數(shù)

與靜態(tài)數(shù)據(jù)成員一樣,我們也可以創(chuàng)建一個(gè)靜態(tài)成員函數(shù),它為類的全部服務(wù)而不是為某一個(gè)類的具體對(duì)象服務(wù)。靜態(tài)成員函數(shù)與靜態(tài)數(shù)據(jù)成員一樣,都是類的內(nèi)部 實(shí)現(xiàn),屬于類定義的一部分。 普通的成員函數(shù)一般都隱含了一個(gè)this指針,this指針指向類的對(duì)象本身,因?yàn)槠胀ǔ蓡T函數(shù)總是具體的屬于某個(gè)類的具體對(duì)象的。通常情況下,this 是缺省的。如函數(shù)fn()實(shí)際上是this-fn()。但是與普通函數(shù)相比,靜態(tài)成員函數(shù)由于不是與任何的對(duì)象相聯(lián)系,因此它不具有this指 針。從這個(gè)意義上講,它無(wú)法訪問(wèn)屬于類對(duì)象的非靜態(tài)數(shù)據(jù)成員,也無(wú)法訪問(wèn)非靜態(tài)成員函數(shù),它只能調(diào)用其余的靜態(tài)成員函數(shù)。 下面舉個(gè)靜態(tài)成員函數(shù)的例子。

//Example 6#include iostream.hclass Myclass{public: Myclass(int a,int b,int c); static void GetSum();/聲明靜態(tài)成員函數(shù)private: int a,b,c; static int Sum;//聲明靜態(tài)數(shù)據(jù)成員};int Myclass::Sum=0;//定義并初始化靜態(tài)數(shù)據(jù)成員Myclass::Myclass(int a,int b,int c){ this-a=a; this-b=b; this-c=c; Sum+=a+b+c; //非靜態(tài)成員函數(shù)可以訪問(wèn)靜態(tài)數(shù)據(jù)成員}void Myclass::GetSum() //靜態(tài)成員函數(shù)的實(shí)現(xiàn){// coutaendl; //錯(cuò)誤代碼,a是非靜態(tài)數(shù)據(jù)成員 cout"Sum="Sumendl;}void main(){ Myclass M(1,2,3); M.GetSum(); Myclass N(4,5,6); N.GetSum(); Myclass::GetSum();}

關(guān)于靜態(tài)成員函數(shù),可以總結(jié)為以下幾點(diǎn):

出現(xiàn)在類體外的函數(shù)定義不能指定關(guān)鍵字static;

靜態(tài)成員之間可以相互訪問(wèn),包括靜態(tài)成員函數(shù)訪問(wèn)靜態(tài)數(shù)據(jù)成員和訪問(wèn)靜態(tài)成員函數(shù);

非靜態(tài)成員函數(shù)可以任意地訪問(wèn)靜態(tài)成員函數(shù)和靜態(tài)數(shù)據(jù)成員;

靜態(tài)成員函數(shù)不能訪問(wèn)非靜態(tài)成員函數(shù)和非靜態(tài)數(shù)據(jù)成員;

由于沒(méi)有this指針的額外開(kāi)銷,因此靜態(tài)成員函數(shù)與類的全局函數(shù)相比速度上會(huì)有少許的增長(zhǎng);

調(diào)用靜態(tài)成員函數(shù),可以用成員訪問(wèn)操作符(.)和(-)為一個(gè)類的對(duì)象或指向類對(duì)象的指針調(diào)用靜態(tài)成員函數(shù),也可以直接使用如下格式:

<類名>::<靜態(tài)成員函數(shù)名>(<參數(shù)表>)

調(diào)用類的靜態(tài)成員函數(shù)。

static在c語(yǔ)言中是什么意思

1、修飾變量

變量分為局部和全局變量,但是都存于內(nèi)存的靜態(tài)區(qū)。靜態(tài)全局變量的作用域僅局限于變量被定義的文件中,其他文件即使使用extern也沒(méi)法使用,其范圍準(zhǔn)確的說(shuō)是從定義之初開(kāi)始,到文件結(jié)尾處結(jié)束。在其前面定義的代碼行也不能使用。

靜態(tài)局部變量,在函數(shù)體里面定義的,就只能在這個(gè)函數(shù)里用了,同一個(gè)文檔中的其他函數(shù)也用不了。由于被static 修飾的變量總是存在內(nèi)存的靜態(tài)區(qū),所以即使這個(gè)函數(shù)運(yùn)行結(jié)束,這個(gè)靜態(tài)變量的值還是不會(huì)被銷毀,函數(shù)下次使用時(shí)仍然能用到這個(gè)值。

2、修飾函數(shù)

函數(shù)前加static 使得函數(shù)成為靜態(tài)函數(shù)。但此處“static”的含義不是指存儲(chǔ)方式,而是指對(duì)函數(shù)的作用域僅局限于本文件(所以又稱內(nèi)部函數(shù))。使用內(nèi)部函數(shù)的好處是:不同的人編寫不同的函數(shù)時(shí),不用擔(dān)心自己定義的函數(shù),是否會(huì)與其它文件中的函數(shù)同名。

關(guān)鍵字static 有著不尋常的歷史。起初,在C 中引入關(guān)鍵字static 是為了表示退出一個(gè)塊后仍然存在的局部變量。隨后,static 在C 中有了第二種含義:用來(lái)表示不能被其它文件訪問(wèn)的全局變量和函數(shù)。為了避免引入新的關(guān)鍵字,所以仍使用static 關(guān)鍵字來(lái)表示這第二種含義。

C語(yǔ)言中static是做什么用的?

有兩種用法:

1、static修飾局部變量,成為一個(gè)局部靜態(tài)變量。

static修飾局部變量(靜態(tài)局部變量)與普通局部變量相比,它的優(yōu)勢(shì)在于:

①靜態(tài)局部變量作用域與連接屬性與普通局部變量一樣;

②存儲(chǔ)類:靜態(tài)局部變量分配在data/bss段,普通局部變量在棧上;

③生命周期:因?yàn)榇鎯?chǔ)類的不同,靜態(tài)局部變量的生命周期得到延長(zhǎng)了,直到程序結(jié)束。

2、static修飾全局變量與函數(shù),成為靜態(tài)全局變量與靜態(tài)函數(shù)。

static修飾全局變量\函數(shù) 與 普通全局變量\普通函數(shù)相比,它的優(yōu)勢(shì)在于:

①存儲(chǔ)類、生命周期、作用域都一樣;

②差別在于static修飾全局變量\函數(shù)連接屬性是內(nèi)連接,普通全局變量\普通函數(shù)是外鏈接;

③就是說(shuō)static修飾全局變量\函數(shù)不能跨文件訪問(wèn)調(diào)用。

擴(kuò)展資料:

在類內(nèi)數(shù)據(jù)成員的聲明前加上static關(guān)鍵字,該數(shù)據(jù)成員就是類內(nèi)的靜態(tài)數(shù)據(jù)成員。其特點(diǎn)如下:

靜態(tài)數(shù)據(jù)成員存儲(chǔ)在全局?jǐn)?shù)據(jù)區(qū),靜態(tài)數(shù)據(jù)成員在定義時(shí)分配存儲(chǔ)空間,所以不能在類聲明中定義

靜態(tài)數(shù)據(jù)成員是類的成員,無(wú)論定義了多少個(gè)類的對(duì)象,靜態(tài)數(shù)據(jù)成員的拷貝只有一個(gè),且對(duì)該類的所有對(duì)象可見(jiàn)。也就是說(shuō)任一對(duì)象都可以對(duì)靜態(tài)數(shù)據(jù)成員進(jìn)行操作。而對(duì)于非靜態(tài)數(shù)據(jù)成員,每個(gè)對(duì)象都有自己的一份拷貝。

由于上面的原因,靜態(tài)數(shù)據(jù)成員不屬于任何對(duì)象,在沒(méi)有類的實(shí)例時(shí)其作用域就可見(jiàn),在沒(méi)有任何對(duì)象時(shí),就可以進(jìn)行操作

和普通數(shù)據(jù)成員一樣,靜態(tài)數(shù)據(jù)成員也遵從public, protected, private訪問(wèn)規(guī)則

靜態(tài)數(shù)據(jù)成員的初始化格式:數(shù)據(jù)類型類名::靜態(tài)數(shù)據(jù)成員名=值

類的靜態(tài)數(shù)據(jù)成員有兩種訪問(wèn)方式:類對(duì)象名.靜態(tài)數(shù)據(jù)成員名 或 類類型名::靜態(tài)數(shù)據(jù)成員名

c語(yǔ)言中static說(shuō)明是什么意思?

在C語(yǔ)言中,static關(guān)鍵字的作用如下:

1、在修飾變量的時(shí),static修飾的靜態(tài)局部變量只執(zhí)行一次,而且延長(zhǎng)了局部變量的生命周期,直到程序運(yùn)行結(jié)束以后才釋放。

2、static修飾全局變量的時(shí),這個(gè)全局變量只能在本文件中訪問(wèn),不能在其它文件中訪問(wèn),即便是extern外部聲明也不可以。

3、static修飾一個(gè)函數(shù),則這個(gè)函數(shù)的只能在本文件中調(diào)用,不能被其他文件調(diào)用。Static修飾的局部變量存放在全局?jǐn)?shù)據(jù)區(qū)的靜態(tài)變量區(qū)。

擴(kuò)展資料:

static關(guān)鍵字在C語(yǔ)言、C++、java中的作用有著相似之處,但也存在差異:

一、C++的static用法:

1、面向過(guò)程程序設(shè)計(jì)中的static和面向?qū)ο蟪绦蛟O(shè)計(jì)中的static。前者應(yīng)用于普通變量和函數(shù),不涉及類;后者主要說(shuō)明static在類中的作用。

2、在類中,static可以用來(lái)修飾靜態(tài)數(shù)據(jù)成員和靜態(tài)成員方法

靜態(tài)數(shù)據(jù)成員

(1)靜態(tài)數(shù)據(jù)成員可以實(shí)現(xiàn)多個(gè)對(duì)象之間的數(shù)據(jù)共享,它是類的所有對(duì)象的共享成員,它在內(nèi)存中只占一份空間,如果改變它的值,則各對(duì)象中這個(gè)數(shù)據(jù)成員的值都被改變。

(2)靜態(tài)數(shù)據(jù)成員是在程序開(kāi)始運(yùn)行時(shí)被分配空間,到程序結(jié)束之后才釋放,只要類中指定了靜態(tài)數(shù)據(jù)成員,即使不定義對(duì)象,也會(huì)為靜態(tài)數(shù)據(jù)成員分配空間。

(3)靜態(tài)數(shù)據(jù)成員既可以通過(guò)對(duì)象名引用,也可以通過(guò)類名引用。

靜態(tài)成員函數(shù)

(1)靜態(tài)成員函數(shù)和靜態(tài)數(shù)據(jù)成員一樣,他們都屬于類的靜態(tài)成員,而不是對(duì)象成員。

(2)非靜態(tài)成員函數(shù)有this指針,而靜態(tài)成員函數(shù)沒(méi)有this指針。

(3)靜態(tài)成員函數(shù)主要用來(lái)方位靜態(tài)數(shù)據(jù)成員而不能訪問(wèn)非靜態(tài)成員。

二、java的static用法:

1、聲明為static的變量稱為靜態(tài)變量或類變量??梢灾苯油ㄟ^(guò)類名引用靜態(tài)變量,也可以通過(guò)實(shí)例名來(lái)引用靜態(tài)變量,但最好采用前者,因?yàn)楹笳呷菀谆煜o態(tài)變量和一般變量。

2、聲明為static的方法稱為靜態(tài)方法或類方法。靜態(tài)方法可以直接調(diào)用靜態(tài)方法,訪問(wèn)靜態(tài)變量,但是不能直接訪問(wèn)實(shí)例變量和實(shí)例方法。靜態(tài)方法中不能使用this關(guān)鍵字,因?yàn)殪o態(tài)方法不屬于任何一個(gè)實(shí)例。

參考資料來(lái)源:百度百科-static(計(jì)算機(jī)高級(jí)語(yǔ)言)

本文名稱:c語(yǔ)言靜態(tài)函數(shù)定義 c語(yǔ)言靜態(tài)函數(shù)的聲明和定義
當(dāng)前路徑:http://chinadenli.net/article18/doddigp.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供服務(wù)器托管、靜態(tài)網(wǎng)站、企業(yè)建站、網(wǎng)站設(shè)計(jì)、、搜索引擎優(yōu)化

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都定制網(wǎng)站建設(shè)