作者lionlin (最後的風度)
看板C_and_CPP
標題[問題] 一題C++的題目
時間Wed Jan 9 00:13:30 2019
https://imgur.com/xfQxF9I
小弟目前在準備考試 會考到程式語言
現在會一些C語言的題目
但是遇到C++的題目 就不太行
目前也正要準備C++的課程 但是可能來不及
所以想先請教版上大大I
像上面這一題C++
需要用到哪些觀念
在此先謝過好心的大大
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.237.211.166
※ 文章網址: https://webptt.com/m.aspx?n=bbs/C_and_CPP/M.1546964015.A.841.html
※ 編輯: lionlin (36.237.211.166), 01/09/2019 00:16:51
※ 編輯: lionlin (36.237.211.166), 01/09/2019 00:17:10
※ 編輯: lionlin (36.237.211.166), 01/09/2019 00:24:03
1F:推 ryan123: 這不是C的題目嗎? 01/09 00:22
2F:→ lionlin: 我搞錯了抱歉 01/09 00:26
3F:→ kokal: undefined behavior, buffer overflow... 01/09 00:41
4F:推 b0920075: main的參數和string function,不過這程式滿慘的...... 01/09 01:43
5F:→ b0920075: 我是覺得出題人的觀念好像也不怎麼樣 01/09 01:44
6F:→ b0920075: 而且這個板有獨特的發文格式,最好修改一下 01/09 01:46
7F:推 springman: 早年的 C language 程式可以這樣寫,在的 compiler 都 01/09 07:09
8F:→ springman: 要求 main 函數要 return int。 01/09 07:10
9F:→ Gway: 就是pointer的概念 google一下 arch argv會有圖解 另外就注 01/09 07:12
10F:→ Gway: 意一下C 沒有string是char * 結尾需要有’\0‘ 計算len不會 01/09 07:12
11F:→ Gway: 算到這個Byte 但這程式觀念真的很危險啊.... 你了解strcat 01/09 07:12
12F:→ Gway: 做法就知道樓上說的話 01/09 07:12
13F:→ jerryh001: 這題如果不是在考資安就是爛題目 01/09 14:56
14F:→ sarafciel: 原來這題是考output啊 我還以為是考debug呢 01/09 15:53
15F:→ CumCumCum: strcat這樣一直串不會有問題嗎… 01/09 20:23
16F:→ eddie55020: 根據C99的標準int main()最後不一定要寫return 01/10 09:34
18F:→ eddie55020: i-omit-return-from-main-in-c 01/10 09:34