已采納回答 / onemoo
C++標(biāo)準(zhǔn)庫的頭文件全不帶.h結(jié)尾。 你最好使用C++的命名慣例。實(shí)際上C++中老的C標(biāo)準(zhǔn)庫頭文件也不帶 .h 結(jié)尾,而是在前面加上'c'來區(qū)分。比如C的函數(shù)庫<string.h>,在C++中是<cstring>
2015-09-24
已采納回答 / onemoo
getMaxOrMin函數(shù)的第一個(gè)參數(shù)arr是int指針,并不是數(shù)組(其實(shí)是一樣的,見回復(fù)的最后一段)。將參數(shù)聲明為int數(shù)組要這樣寫 int arr[]。 (如果寫成 int *arr[] 的話,是聲明了一個(gè)int指針的數(shù)組)你是不是說:另有一個(gè)數(shù)組,假設(shè)為 int a[3];調(diào)用函數(shù)時(shí)是這樣傳參的: getMaxOrMin(a, ...) ? ?為什么聲明第一個(gè)參數(shù)為指針,卻傳入了一個(gè)數(shù)組名??這樣傳參數(shù)是正確的。如之前所說:數(shù)組在作右值時(shí)會(huì)自動(dòng)轉(zhuǎn)換為指向其首元素的指針。用數(shù)組名傳參數(shù)就是把數(shù)組作為右...
2015-09-22
已采納回答 / onemoo
建議你使用更新的版本?https://www.visualstudio.com/products/visual-studio-community-vs
2015-08-24