Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

請問能否用C++寫矩陣的運算式?

0 views
Skip to first unread message

pc

unread,
Apr 25, 2001, 9:55:04 PM4/25/01
to
==> 在 bigapple@cis_nctu (大蘋果) 的文章中提到:
> void matrix_multiply(double a[10][10],double b[10][10],double c[10][10],long x,long y, long z)
> {
> long i=0,j=0,k=0;
> double sum=0;
> for(i=1;i<=x;i++)
> {
> for(j=1;j<=z;j++)
> {
> sum=0;
> for(k=1;k<=y;k++)
> sum=sum+a[i][k]*b[k][j];
> c[i][j]=sum;
> };
> };

這是之前的文章
不過我發現 當中有和我的觀念不一樣的
就是說在函數原型當中
第一個[]只是在說明 他是一個陣列而已
所以他打10在裡面並無作用 不是嗎
因為一為陣列的大小並不是資料的型態【所以打了也沒用阿】
不是嗎

所以 依照我的觀念 2為陣列的引數宣告
應為
double pig(double[][10],int count);【我舉的例子】
才對嗎?
還是我的觀念是錯的【我在書上看的】

幫忙解答一下
--
* Origin: ★ 交通大學資訊科學系 BBS ★ <bbs.cis.nctu.edu.tw: 140.113.23.3>

0 new messages