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

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

C語(yǔ)言數(shù)組去掉了數(shù)組名后面的中括號(hào)是什么意思

C語(yǔ)言數(shù)組去掉了數(shù)組名后面的中括號(hào)是什么意思

/***************************************************************************************** 我自己做了一個(gè)測(cè)試,但是還是有幾點(diǎn)不懂的地方,代碼在下方 測(cè)試結(jié)果: 1、int型數(shù)組如果去掉了中括號(hào)就是第一個(gè)元素的地址 2、char型數(shù)組如果去掉了后面的中括號(hào)就能夠正常格式化輸出 hello?world,如果單獨(dú)輸出第一個(gè)元素的話,就會(huì)自動(dòng)結(jié)束運(yùn)行 問(wèn): 1、如果數(shù)組去掉了后面的中括號(hào)的話就是第一個(gè)元素的地址的話, 那①處(下面代碼標(biāo)注)為什么不是輸出第一個(gè)元素的地址而是輸 出hello?world 2、如果我想要顯示第一個(gè)字符,方法如第②處那樣,點(diǎn)擊運(yùn)行之后, 跳出來(lái)的窗口就會(huì)自動(dòng)停止工作,為什么不是顯示第一個(gè)字符而 是停止工作 3、如果char型要去掉一個(gè)中括號(hào)的話,那么第③處的代碼1處應(yīng)該 是顯示hello,代碼2處應(yīng)該是顯示world,但是輸出結(jié)果卻不是我 想的那樣(代碼最后有輸出結(jié)果),為什么此處的輸出不是我想的那樣 4、問(wèn)題寫在文章最末的說(shuō)明里 *****************************************************************************************/ #include?"stdio.h" void?main() { ????int?a[]={1,2,3,4,5,6,7,8,9}; ????char?s[]="hello?world"; ????char?ss[][5]={"hello","world"}; ????//輸出a ????printf("%d\n",a); ????//輸出a的地址 ????printf("%d\n",&a); ????//輸出a的第一個(gè)元素的地址 ????printf("%d\n",&a[0]); ????//①格式化輸出字符 ????printf("%s\n",s); ????//②錯(cuò)誤代碼 ????//printf("%s\n",s[0]);????????????????????//程序停止工作,但代碼編譯未報(bào)錯(cuò) ????//③驗(yàn)證猜想 ????//代碼1 ????printf("%s\n",ss[0]); ????//代碼2 ????printf("%s",ss[1]); } /*********輸出結(jié)果***************** 1703708 1703708 1703708 hello?world helloworldm worldm *********************************/ /**************說(shuō)明*************** 輸出結(jié)果最后兩行最后的m是隨機(jī)亂碼,有 時(shí)候會(huì)是y,有時(shí)候會(huì)是x,有時(shí)候會(huì)是空白 為什么會(huì)出現(xiàn)亂碼 ********************************/?
查看完整描述

2 回答

已采納
?
克洛

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

  1. 由于你在printf里面給的格式是%s,意思是以字符串輸出,你給該字符串的首地址,所以輸出的是hello world,如果想輸出s的地址把%s改成%d就可以了,%d的意思是以整型輸出

  2. 你指定了要用字符串的方式輸出,但是后面給的不是一個(gè)地址,所以出錯(cuò)了,如果你想要顯示第一個(gè)字符,用%c指定輸出格式是字符,就是把代碼里的%s換成%c就可以了

  3. 4.你那個(gè)ss賦值的時(shí)候是直接用字符串賦值,但是你的數(shù)組長(zhǎng)度是5,所以最后沒辦法自動(dòng)添上/0作為結(jié)束符,printf輸出字符串的需要遇到/0才能結(jié)束,你的字符串后面沒有/0,所以會(huì)一直輸出直到遇到/0,這是后面亂碼的原因.可以把ss每行定義為6個(gè)元素,大小夠用了,后面就不會(huì)出現(xiàn)亂碼了

查看完整回答
1 反對(duì) 回復(fù) 2016-12-08
?
慕瓜9220888

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

KVASLEHSC

HTEYNUDNT

CQIRTCPSS

JKWYGZMUH

LEGVXAGJS

AIAFEBUUX

OVEJIRRZG

OCGIKATWZ

ZXIBMGJSZ

ALDLALYRB

CZFNZFVSS

ARGRQDMSP

ZSEEGXUUL

BXTMVMCZQ

MERTWMJDH

UIBEYPVMN

XUQLJKBVP

GIHTISIMG

QIUQTKKLV

ALEKDHHYP

QYANFMDKE

GYUDCTAXX

YKBJGAGXE

TRGFOFVMT

TUGGSJZQH

BPYUNDEBS

UVEXZQRRR

SDMPKRHYI

XZRRTYPFQ

SKNMYPCTF

PQTCBBYFP

ZRAZSSBYI

ALOQDHPQN

DYNSAAXCL

CWVACYRHY

VZIHCCFYB

FLOQZGXAB

CGKMOEQQT

IALRJCFAW

CUPRDCVLB

SCUTPLMZC

KENVNHKWM

ASAFBBOOK

TPKJRWMJS

YDLDCFSLE

CEACKEKAD

KVDZHKTLO

DRXGFJQXH

EWVNFSYLL

DZHMBYOKU

KBKFUNAGU

IBCBDGGPW

BYKJOEAUT

CDSDCLFYH

DVHATJKHX

HJSLTKLRL

HPEFEVIZF

SVXQCNNMQ

XPSEHXEFF

QACOHOVCM

ENWPILIFG

ECHQWGFMC

LTCNMTQGX

DEKDMTKXG

ZENDFSPGA

AWOBDKXHI

TNVOHHELV

UWVKDUCTQ

NPIKGHEUX

LIRAVMMDX

RZRKTAABL

MKQZBCZZD

OONZCTTAK

BTVKXEKHS

VDCBKROOZ

WLENVWGHB

GEZIKTMWW

MBZITYOLU

TNSEMURHK

YXFONUBCY

BVOMYHXQA

SDLECPCIV

ZKIKPSFYI

KRWVHXADL

NBXIHJMIS

JGCKDUXQN

OFGOAZTFV

RBKMUEXKD

WWSXMVSYY

ZTLADGCSI

PQYHSSLYI

BJVEXEUVF

CXWFOLSPZ

XWVNDNKOS

PQYDPFIVL

JFKVXNQJJ

EYKIKHTDZ

JEPHQWHKH

NIRRJZZWF

NGVXZMWIS

NOGIXANJP

ZKSNUOQAT

RLHCKENXT

KONFAADNA

XLQZBCVFO

ELACNTAYE

TKJYNQTUU

RMUJBCCVI

HYNFRRGCS

DBTBLLUBR

XKYUZSFVY

SNLASVORY

BINXZQHHO

DJBEXXEEV

WRATFGTNU

SRTCVFPGG

OXPIRIFYY

ETLONULSV

TYNMNNBSI

PNGSOHNKL

USDMONUBU

VRTSAXXTN

GRCLAWMPM

MNINCPYXN

IJGYKTGGW

IMEXFSIEG

JUWOWGMCY

SNWYRBISM

UNGUJGTUM

CEWOQQGWP

KBJFKXAZM

HFYADNAKU

VTPQIJZAU

MKTPOPMWM

RJCVXBYLS

SDGYBYBKR

MQTJFCSTT

SADPMJARR

CHACFWMJA

MEQTCRYIP

WKNGISDNK

NYXNGMTAK

XWIKXNURD

LTXUMTUKB

XZBEDQRBR

FNHEWGEEO

YZSVHBOFF

EJFYAXOLV

MUWSBIFZT

NNKSVSFMM

XVHQZJZJN

MKCCOVMTE

GYQWFTAQE

JRKWJJJAE

MXQMZCTTK

OIQSUODAK

KOHQSJQXX

CAVECPCKX

ESODLYUKX

UPDJUADLY

XRZLJTGCM

QOJIQTCZZ

VJFMYUNNK

GPRTIBYUE

YTBDSTGMJ

RBAIHKKDG

SJBKVFLZJ

DNCGSSUEK

ZHJRDJMPP

RDFIABIYJ

KVRUWNAAB

FZRATELRC

BZKCFMMDX

AATMOPTAK

LGIBUUNTE

MEQCVMJFF

APIBNQXZQ

TVYQJJIJJ

NRRTWDQXX

OWYBKUBHS

查看完整回答
反對(duì) 回復(fù) 2021-10-19
  • 2 回答
  • 1 關(guān)注
  • 4076 瀏覽

添加回答

舉報(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)