[問題] string 跟 partition 的關係?
直接簡單貼一段code來說, 這是我的問題簡化後的code
使用軟體是dev c++
============================
#include<string> // line 1
using namespace std; // line 2
int partition = 0;
int main(){
partition = 1;
return 1;
}
============================
如上, 當 partition 宣告成全域變數時,
compiler 卻跟我說 'partition' undeclared
但是當我做以下三種動作其中之一時, 卻又讓我通過.
1. partition改名, ex: 字尾多個s
2. 拿掉line 1或line 2
3. 將變數宣告搬進main, 改成區域變數
原本以為是不是什麼保留字或class
但我找半天也找不到為什麼,
只找到partition在python跟ruby有特別用法, 可是我寫的又不是這兩個語言.....
雖然要解決是很簡單
但我還是想知道為什麼會這樣
請各位指教一下
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 175.181.130.127
推
05/09 10:52, , 1F
05/09 10:52, 1F
推
05/09 10:52, , 2F
05/09 10:52, 2F
→
05/09 10:53, , 3F
05/09 10:53, 3F
→
05/09 11:01, , 4F
05/09 11:01, 4F
→
05/09 11:41, , 5F
05/09 11:41, 5F
→
05/09 14:19, , 6F
05/09 14:19, 6F
→
05/09 17:36, , 7F
05/09 17:36, 7F
推
05/09 18:08, , 8F
05/09 18:08, 8F
→
05/09 18:42, , 9F
05/09 18:42, 9F
→
05/09 18:42, , 10F
05/09 18:42, 10F
推
05/09 19:02, , 11F
05/09 19:02, 11F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章