我有一個包含兩個for循環的函數,我使用一個名爲count的變量作爲計數器。我已經選擇了循環名稱,因爲第一個循環在第二個循環開始之前完全執行完畢,所以計數器不會互相干擾。 g ++編譯器已經通過了以下警告採取例外: error: name lookup of ‘count’ changed for ISO ‘for’ scoping
note: (if you use ‘-fpermissive
將輸出什麼,如果我寫 在C++ if(5)將沒有任何問題,但不是在C#同樣的方式將它能夠運行執行。 if(func()){} //in C# it doesn't runs Why how does C# treats void and how in Turbo C++
void func()
{
return;
}
if(null==null){}//runs in C#
編輯