1樓:匿名使用者
#include "stdafx.h"
#include "conio.h"
#include
using namespace std;
void matrixchain(int* p, int n, int m[7][7],int s[7][7])}}
void traceback(int i,int j,int s[7][7])
int main()
你的**c指標不能用 new *c 指標可以new 所以出錯 直接用陣列就可以了
上面**我編譯過了 絕對可以通過啊。
2樓:
#include
int main()
;printf("before:\n");
for(i=0;i<3;i++)
for(i=1;i<3;i++)
for(j=0;j
printf("after:\n");
for(i=0;i<3;i++)
return 0;}
3樓:匿名使用者
#include
using namespace std;
#define row 3
#define column 3
void swap(int& a,int& b)void main()
,,};
cout<<"before swap:"< for(int i=0;i }for(int row=0;row for(int i=0;i 二維陣列定義的一般形式是 型別說明符 陣列名 常量表示式1 常量表示式2 其中常量表示式1表示第一維下標的長度,常量表示式2 表示第二維下標的長度。int a 3 4 如果 int a m n 是乙個已賦值的陣列,則可以用以下的語句段以矩陣形式列印這個陣列 int i,j for i 0 i 二維陣... 1.對於int p a p型別和a是不同的。p是指向乙個指標 指向int型別的量 的指標,a則是指向乙個一維陣列 含2個int元素 的指標。想要建立相同型別的指標應該用int p 2 才行 3.感覺p跟a就同級吧但型別不同 所以其實int p a 兩側的指標的型別是不相同的,只是a的值賦給p而已 假... 如果是前者的話,每行應該輸出乙個元素才對,如果是後者的話又應該只能輸出每一行的首元素才對呀?正如樓上2位仁兄所言,p 指的是前者 下乙個元素的位址 樓主的疑問似乎是認為,該程式段 每行應該輸出乙個元素才對 這是不對的,語句printf 3d p 是每輪迴圈都要執行的,即按每個數字佔3個int大小列印...C語言題目(關於二維陣列)關於二維陣列的c語言題目
求助 C語言二維陣列指標問題,c語言二維陣列用指標表示的問題
關於C語言二維陣列指標問題