如何使用puts列印三角形坐標(1,2)(3,4)(5,6)?我得到的是引號的錯誤。
puts "triangle just added is" " ( " $ax ", " $ay ") " ( " $bx ", " $by ") " ( " $cx ", " $cy ") " /code>
uj5u.com熱心網友回復:
puts需要一個引數(一個要寫到標準輸出的字串)或兩個引數(一個要寫到的通道和字串)。嗯,還有可選的-nonewline選項,所以實際上是2或3個引數。你給它的引數比這多得多,因此出現了錯誤。
像許多腳本語言一樣,tcl將在雙引號字串中展開變數:
puts "剛剛添加的三角形是($ax, $ay) ($bx,$by) ($cx,$cy) "
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/307864.html
標籤:
