[問題] if條件式是否可以使用字串 或者如何修改

看板C_and_CPP作者 (Ace)時間8年前 (2017/10/03 21:17), 8年前編輯推噓6(8210)
留言20則, 12人參與, 8年前最新討論串1/1
目前自己在亂寫東西 亂用東西 在if的判斷式上面 遇到了一些小問題 就是if的判斷式可以使用字串嘛!? 如果不行 那要怎麼去做修正 或者是我的程式碼要怎麼改!? 我用簡單的方式做舉例~~ https://imgur.com/a/g71lo 在這邊麻煩各位大大的解答了> < 先謝謝各位!!! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 218.173.167.218 ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1507036679.A.A0D.html ※ 編輯: aa12783509 (218.173.167.218), 10/03/2017 21:18:19

10/03 22:17, 8年前 , 1F
==
10/03 22:17, 1F

10/03 22:25, 8年前 , 2F
樓上GJ
10/03 22:25, 2F

10/03 22:28, 8年前 , 3F
關鍵字 C 字串比較
10/03 22:28, 3F

10/03 22:31, 8年前 , 4F
你寫 c 還是 c++ 啊?
10/03 22:31, 4F

10/03 22:34, 8年前 , 5F
呃 string.h?
10/03 22:34, 5F

10/03 23:06, 8年前 , 6F
有cin是c++吧 可以用string class做==
10/03 23:06, 6F

10/03 23:10, 8年前 , 7F
你的 x 是 char 也不是字串
10/03 23:10, 7F

10/03 23:30, 8年前 , 8F
if (x == 'y') {...}
10/03 23:30, 8F

10/03 23:46, 8年前 , 9F
這樣改比較好:
10/03 23:46, 9F

10/03 23:46, 8年前 , 10F
string x; // 1
10/03 23:46, 10F

10/03 23:47, 8年前 , 11F
if (x == "yes") { // 2
10/03 23:47, 11F

10/04 00:12, 8年前 , 12F
你可以先翻翻教學
10/04 00:12, 12F

10/04 00:40, 8年前 , 13F
學python
10/04 00:40, 13F

10/04 00:42, 8年前 , 14F
現在放手還來得及
10/04 00:42, 14F

10/04 00:49, 8年前 , 15F
strcmp?
10/04 00:49, 15F

10/04 00:58, 8年前 , 16F
1.不要用devc++
10/04 00:58, 16F

10/04 00:58, 8年前 , 17F
2.你code的排版讓人頭好痛
10/04 00:58, 17F

10/04 00:59, 8年前 , 18F
3.strcmp
10/04 00:59, 18F

10/04 01:04, 8年前 , 19F
4.寫c code盡量在unix/linux下寫用gcc/clang這些compiler
10/04 01:04, 19F

10/07 10:57, 8年前 , 20F
cppreference 這網站很好用,建議平常上去翻翻資料 ^ω^
10/07 10:57, 20F
文章代碼(AID): #1Pquu7eD (C_and_CPP)