在進修編碼之后就是 格局化 ,這里的格局化是指輸出格局化的字符串,用教材資料上的話來講就是‘xxx 你好,你的話費余額是 xxx’之類的字符串, 而 ‘xxx’的內容是按照變量轉變的,此次的內容就是簡潔的格局化字符串的體例;
起首我們要先 熟悉一下 ‘%d’(格局化的體例和c說話一致用 % 實現); ‘%d’是占位符,可以替代的內容劃定是 整數 ;
輸出的結果就是如圖了;
然后我們進行幾行的輸出,對比 圖二 的輸出成果,其實可以發現,可以節制是 1 格局 仍是 01 仍是 001,這種體例(%后的就是節制占幾個位置);
同時細心看第5 和第7,他們分歧,一個利用 0 來填補空位(不添加就是空格)或者 ‘.’來填補,可是成果都是輸出的 是 ‘0’來填補空位;(并沒做其他的特別符號取代對比,有樂趣的可以嘗嘗)
占位符天然不克不及只有一個,用替代整數的,天然也是替代 浮點數的 ,這個占位符是 ‘%f’;
結果直接上圖,百分號 后面若是稀有字的話,就是節制輸出小數點后幾位;
然后試了一下若是不在后面添加 要替代的內容 的話 那么就會直接輸出 占位符;如圖所示;(這里嘗試的是 ‘%s’ 用于替代字符串)
然后綜合測試了 一下 ‘%s’和‘%d’都是如斯,沒有替代的內容會直接輸出占位符;
別的值得注重的是,有幾個 %?(? 取代類型)后面就要跟幾個變量或者值,挨次還有對應好
0 篇文章
如果覺得我的文章對您有用,請隨意打賞。你的支持將鼓勵我繼續創作!