[問題] uva548已ac但在線上編譯器卻無法執行?

作者: ga544523 (美麗新世界)   2016-02-20 21:56:34
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
額外使用到的函數庫(Library Used): (Ex: OpenGL, ...)
問題(Question):
雖然在uva官網和自己的編譯器vc2010都可以執行
但在線上ide 卻怎麼樣都不能執行 有點在意
餵入的資料(Input):
預期的正確結果(Expected Output):
錯誤結果(Wrong Output):
runtime error
程式碼(Code):(請善用置底文網頁, 記得排版)
https://ideone.com/r2xFe1
補充說明(Supplement):
題目
http://luckycat.kshs.kh.edu.tw/homework/q548.htm
作者: DarkPrincex (DP)   2016-02-22 18:15:00
我原本還在想memset(s, 0, sizeof(s));哪裡錯了結果之後看main才發現他把string陣列拿去memset...
作者: ga544523 (美麗新世界)   2016-02-21 00:19:00
了解
作者: Caesar08 (Caesar)   2016-02-20 22:16:00
memset不是這樣用的只要不是POD type,你弄memset都有出錯的可能性另外,你這份code有很多問題,你最好找C++的書來看一下

Links booklink

Contact Us: admin [ a t ] ucptt.com