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

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

兩個(gè)問題 0.0

請(qǐng)教下各位:

第一個(gè)問題:知道了argc和argv[],他們能做些什么呢?

第二個(gè)問題:輸入的命令的長(zhǎng)度有沒有限制?會(huì)不會(huì)出現(xiàn)字符溢出的情況?

十分感謝

正在回答

2 回答

第一問題:argc和argv[],可以自已編寫例如ls -l -a 這樣的帶參數(shù)的程序

???????????????? argc判斷出輸入的命令中字符串的個(gè)數(shù)

???????????????? argv[]為字符串?dāng)?shù)組,例當(dāng)執(zhí)行./main.out 空格-i空格-a空格addf空格dii9d后

???????????????????????????????????????????????????argv[0]存儲(chǔ)第一個(gè)字符串即例中main.out,

???????????????????????????????????????????????????argv[1]存儲(chǔ)第一個(gè)字符串即例中i,

???????????????????????????????????????????????????argv[2]存儲(chǔ)第一個(gè)字符串即例中a,

???????????????????????????????????????????????????以此類推

????????????????這樣我們就讓程序知道了我們鍵入的參數(shù)具體是什么了,這樣可以繼續(xù)編寫:當(dāng)argv[1]到[4](因?yàn)閍rgv[0]的字符串中是main.out)的字符串中出現(xiàn)-i 賦予什么樣的功能,出現(xiàn)-a賦予什么樣的功能,即當(dāng)你鍵入命令:./main.out -i 或./main.out -a 或 ./mian.out -i -a ,在完成程序主要功能的同時(shí),又執(zhí)行了它們各自所代表的特色功能,就像 ls?列出當(dāng)前目錄下的所有文件及文件夾?,ls -l?是以詳細(xì)信息的形式列出所有文件及文件夾。?

?

3 回復(fù) 有任何疑惑可以回復(fù)我~
#1

小霧3378873

上面有錯(cuò)誤, argv[0]存儲(chǔ)第一個(gè)字符串即例中main.out, argv[1]存儲(chǔ)第二個(gè)字符串即例中i, argv[2]存儲(chǔ)第三個(gè)字符串即例中a, 第二個(gè)問題:我覺得不用考慮這個(gè)問題,你一次性能鍵入多少命令啊,足夠你用的了
2016-12-14 回復(fù) 有任何疑惑可以回復(fù)我~

argc命令行總的參數(shù)個(gè)數(shù),argv是用來存放你的字符串?dāng)?shù)組與指針參數(shù)。


0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

007他哥008 提問者

請(qǐng)問具體該怎么用?
2016-11-05 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

兩個(gè)問題 0.0

我要回答 關(guān)注問題
微信客服

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

幫助反饋 APP下載

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

公眾號(hào)

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