網頁

2014年3月28日 星期五

[Visual C++] Visual C++ 的奇怪行為

 

這兩天遇到一個 Visual C ++ 的奇怪行為. 提出來給大家參考一下.

首先, 先看一個正常的例子 , 注意方刮弧中的標點符號是逗點 :

int Test[100, 200];

編譯時產生語法錯誤, VC ++ 預期在數字後是右方刮弧. 這個沒有問題.

 

再看以下敘述:

int* pTest = new int [100,200];

這次, VC 很高興的接受了這個敘述. 很怪吧 : )