老調重彈

有時候一個函數須要返回多個結果,而C++98並不提供對它的支持,這時候有兩種辦法:把要返回的結果設爲全局變量,或者把多出的結果做爲參數按引用傳遞(C#的out關鍵字就是這個做用)。html 拿擴展歐幾里德算法舉例吧,輸入a、b,求出x,y,g,使得a*x+b*y=g且g=gcd(a,b)。兩種寫法以下:算法 int x,y,g; void exgcd(int a, int b) { if(
相關文章
相關標籤/搜索