[問題] CGI中想要印出HTML的 % 符號
小弟在 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
→
06/12 22:55, , 1F
06/12 22:55, 1F
推
06/12 23:54, , 2F
06/12 23:54, 2F
→
06/12 23:55, , 3F
06/12 23:55, 3F
推
06/13 00:06, , 4F
06/13 00:06, 4F
推
06/13 15:31, , 5F
06/13 15:31, 5F
→
06/13 15:31, , 6F
06/13 15:31, 6F