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

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

main函數(shù)帶的參數(shù)使用原理

main函數(shù)帶的參數(shù)使用原理

C C++
小塵子 2018-06-04 22:55:05
?從一道題引出的,題目已知答案。實驗截圖如下(借鑒CSDN博客)。求解釋一些困惑for 內(nèi)的計算方法 ( 等價于 n = n * 10 + i 嗎?)CSDN博客提出的第一個方法,即”項目—>屬性—>配置屬性—>調(diào)試—>命令參數(shù),在命令參數(shù)中輸入,每個參數(shù)之間用空格隔開“,試驗多次發(fā)現(xiàn)無效,不過講道理應該是對的。如果是對的,求原理。(即命令行參數(shù)的編寫?)【注:已參考過N個這類 https://zhidao.baidu.com/question/295883003.html? 不必再貼過來了(lll¬ω¬)】?
查看完整描述

1 回答

?
onemoo

TA貢獻883條經(jīng)驗 獲得超454個贊

for 內(nèi)的計算方法 ( 等價于 n = n * 10 + i 嗎?)

你是想問?n = n * 10 + *argv[i] - '0' 等價于 n = n * 10 + i 嗎?? 這當然是不等價的啊!

圖片中的方法: *argv[i] 取第 i 個參數(shù)的第一個字符(因為每個參數(shù)都是被當作字符串的),和 '0' 做減法得到這個數(shù)字的數(shù)值(也就是每個參數(shù)的第一位上的數(shù))。這樣 n = n * 10 + 數(shù)值?就可以把這個數(shù)放到相應的位上,循環(huán)構造最終的結果。

而?n = n * 10 + i,這樣 i 不就成了從 1 循環(huán)到“參數(shù)個數(shù)”了嗎?? 最終 n 的值就和各個參數(shù)的內(nèi)容無關了呀,只會構造出 123... 這樣的結果。


CSDN博客提出的第一個方法,即......

如何在 IDE 中運行時輸入相關的參數(shù)是 IDE 設置的事,我不太清楚 VS 該如何設置這些。

不過你可以按照圖片中所說,不用 IDE 而是直接在命令提示符窗口中試試。

查看完整回答
反對 回復 2018-06-05
  • 1 回答
  • 0 關注
  • 1137 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號