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

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

怎么存放一個(gè)自增的數(shù)組,這個(gè)數(shù)組會(huì)一直增下去

怎么存放一個(gè)自增的數(shù)組,這個(gè)數(shù)組會(huì)一直增下去

xungeer29 2017-11-02 20:12:04
還有用什么來(lái)定義這個(gè)數(shù)組
查看完整描述

2 回答

已采納
?
慕用4063026

TA貢獻(xiàn)195條經(jīng)驗(yàn) 獲得超115個(gè)贊

#include<stdio.h>?

#include<stdlib.h>?

#define?BLOCK_SIZE?20?

//

每次

長(zhǎng)大

的時(shí)候都要去申請(qǐng)新的內(nèi)存空間,拷貝需要花時(shí)間。

?

//may?fail?in?memory?restricted?situation?

typedefstruct?

{?

?

int?*array;?

?

int?size;?

}?Array;?

//

創(chuàng)建新數(shù)組

?

Array?array_create(intinit_size)?

{?

?

Array?a;?

?

a.array=(int*)malloc(sizeof(int)*init_size);?

?

a.size=init_size;?

?

return?a;?

}?

//

釋放內(nèi)存空間

?

void?array_free(Array?*a)?

{?

?

free(a->array);?

?

a->size=0;?

?

a->array=NULL;?

}?

//

得到當(dāng)前數(shù)組的長(zhǎng)度(不見(jiàn)得是元素的個(gè)數(shù))

?

intarray_size(const?Array?*a)?

{?

?

return?a->size;?

}?

//

獲取該下標(biāo)下的元素

?

int*?array_at(Array?*a,int?index)?

{?

?

void?array_inflate(Array?*a,intmore_size);//

函數(shù)申明

?

?

if(index>=a->size)?

?

{?

?

?

array_inflate(a,(index/BLOCK_SIZE+1)*BLOCK_SIZE-a->size);//**?

?

}?

?

return?&(a->array[index]);?

}?

void?array_inflate(Array?*a,intmore_size)?

{?

?

inti;?

?

int?*p=(int?*)malloc(sizeof(int)*(a->size+more_size));//**?

?

for(i=0;i<a->size;i++)?

?

{?

?

?

p[i]=a->array[i];?

?

}?

?

free(a->array);//**?

?

a->array=p;//**?

?

a->size+=more_size;?

}?

intmain(intargc,charconst?*argv[])?

{?

?

Array?a=array_create(5);?

?

int?j;?

?

for(j=0;j<10;j++)?

?

{?

?

?

*array_at(&a,j)=j+1;?

?

}?

?

for(j=0;j<10;j++)?

?

{?

?

?

printf("%d?

?

",*array_at(&a,j));?

?

}?

?

printf("\n%d\n",array_size(&a));?

?

array_free(&a);?

?

return?0;?

}?

//

輸出

?

//1?

?

2?

?

3?

?

4?

?

5?

?

6?

?

7?

?

8?

?

9?

?

10?

//20


查看完整回答
1 反對(duì) 回復(fù) 2017-11-03
  • xungeer29
    xungeer29
    會(huì)增加到超出int、string等可儲(chǔ)存范圍,這時(shí)候怎么存儲(chǔ)
  • 慕用4063026
    慕用4063026
    首先改成bight可以存2億,再不行只能轉(zhuǎn)換成文件儲(chǔ)存,不然我也想不到還有什么辦法
?
慕瓜9220888

TA貢獻(xiàn)868條經(jīng)驗(yàn) 獲得超0個(gè)贊

JYJIEXKBC

AYACQKDZJ

IAIRMZQTD

VKMJSOOFE

AYIXMNUOF

WEKCELELR

AIKZREOVQ

IDFKQQMTW

EDWIKDQND

HBHBNUDKT

EPVBNDFIY

IVRQGXANA

UHFFNANNX

EPYKPSZMV

NMEJDJDIB

KSDZSFTXD

OWYKPJCJC

MKDPRAHAK

BOGCYHURL

IXNTIOIPT

HJQPPZWKH

BTFOJDZGY

TOOWSFYLU

LAIOGJDTG

OSUNJWCMJ

RBAJPILIP

TLXJGJDJJ

LZJYREHOL

YGLNTMWJH

OGSRDWTWQ

RSYXIPUXE

WEJIXAXAD

XSUAWZMFZ

FHWWMZDIZ

ABDZLRTYB

VZLUGJQJG

SMXTVOLIV

EZSXJWAGW

AJLFLHERC

GFVHJCZWP

ECYZLYERL

JYTPOOREO

QBXAQWJOR

HMYQWUHBU

KMBTLQDAT

QLGMUBEBG

PBHNAVREP

TVOAMPVFF

XZXNVZPSP

JKDFHAMZD

MNJLAEXXA

DSNDIVOBR

UYAGLQDDT

KDWCIMWQX

LXCRJLVBB

MBJFROREX

NMLRHVSMU

HAGVRCAUL

DMLLAEYMG

SKHMCDXHY

FUAZFZDUY

CBRXDXEIA

WZKZFTUXR

DSUQADRVF

TSYDNROCD

ATIYHVWXU

YGWWCGJVW

SRNWMISQU

YBZSYSIMD

CHDTFZNQH

NCCOITDOM

PXDWLPWTB

PUNCFGAXO

PHQQWBVTA

OCZKQAKUP

DLINQKOFZ

KCYWCGAII

GZVUKUOEH

VTPJYSYIE

KIDCIVEBL

WEUKIMCKK

TNZVXADKC

SNZOXADJK

OSGFUEAUX

AIRONNGVL

LMEQCWCPL

UPKQICVBS

LGZLNQBOL

LWCEWDRVI

MKHXJCROH

TEGCYREHR

RCENTMJSC

UYAZBOFOL

WHDTJLZQR

PDCRDXAXK

NPVKWZXUK

WUJVKHNAD

ECEDPMFJX

IKIEJGJWJ

EZWCJREYJ

IWATFYBYV

QBNRDGJQJ

QBAPVGDTT

ZHJLKAEKU

TEVXPMSFI

KRNMHDZCF

KVXSLRVIG

FJVEJWTDL

GXZOXAAKK

WBDLRUHUN

DUJSERKXW

OSLXSVRUN

CDSYAXQXY

RZOASJQVR

AOKTPMTPZ

CDHPREVIL

NMCYQTNOV

PNMPKXAXR

SXCONAGAV

HDWVATADG

OTZWIXOLR

NCLXPFFIC

MKATTFPCP

KPVKMUNUN

ZXQWMMFIX

NIHXPCZCT

ZQGBXAOTJ

LCFRMZJMT

HFYSEBXEX

ITIBDWAAD

SHTVORLEY

MEGSEHNKU

SXGPXKAAR

BAJVXCPFC

CJLXTJDAD

THZJLRYIV

RYEZKDQJW

XSWVHVMTE

JUNKTGPUE

LZBAWIVIC

WUZBDZMPP

TLQILCFWZ

MQCLWLSFO

QRTPVEWZJ

UFFHZMMJJ

BUGCKEHKO

KSXHRIYIE

CUGGFDNRU

FJFEQMTZZ

JNZIKQDUN

VOZVUKNAX

HYBWYLSBB

WHDNTMJWC

YPSHGBHOX

ULEHDATND

GQPUQNQDX

BCFEDHUHP

IWPBJWDFI

OGIKZTJGH

HSGSDNAKL

RDTJZFCZT

STOKGTCPJ

SSLQWFAWN

CJCRXTNGD

YSLNZLQMZ

PNPOUNKNH

MEETCPCYF

MEGSSMQNR

OKMOHDKNX

SNTLDTUAN

ULEJSZNGM

ITGTPSFFI

OMODMSCUR

EIAWPCPVF

UIENSFSPY

KQOZFIBYV

TUJVXREQN

CGWRNAAIL

YJSKOERUO

OZMBHLCMW

查看完整回答
反對(duì) 回復(fù) 2021-10-20
?
元?dú)鉂M滿GO

TA貢獻(xiàn)92條經(jīng)驗(yàn) 獲得超16個(gè)贊

自行設(shè)計(jì)一個(gè)結(jié)構(gòu),類似棧隊(duì)列,只是邏輯實(shí)現(xiàn)限制

查看完整回答
反對(duì) 回復(fù) 2017-11-03
  • xungeer29
    xungeer29
    會(huì)增加到超出int、string等可儲(chǔ)存范圍,這時(shí)候怎么存儲(chǔ)
  • 2 回答
  • 0 關(guān)注
  • 3069 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號(hào)

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