看板 Web_Design 關於我們 聯絡資訊
小弟在 CGI(on C)中想要印出幾行 HTML 語法 例如 1. printf("<table><tr><td>丁丁今年 %d 歲</td></tr></table>", age); 但是...現在我想要在印出的字串裡面加入 % 符號 似乎都無效 例如 2. printf("<table><tr><td>丁丁 100% 是人才</td></tr></table>"); 第一行語法可正常運作 第二行...很難形容,執行出來很詭異 感覺就像 HTML 的標籤沒對稱之類的怪現象 我想原因可能是 % 在 printf 裡面是個關鍵字 我有試過在 % 前面加反斜線 \ 跳脫 可是無效 請問高手...這該如何解呢 謝謝! -- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.124.18.59
terrybob:換用別的語言如何? 06/12 22:55
LPH66:樓上有點酸...原PO是用C吧? 用%% 06/12 23:54
LPH66:原因的確如你的倒數第三行所言 06/12 23:55
shawnwang:大感謝!!! 明天來試試看 ^^ 06/13 00:06
terrybob:不是啦~~= =~~我沒那意思,我是說混用別的語言去輸出 06/13 15:31
terrybob:有時我會用別的語言去輸出我要的效果!… 06/13 15:31