作者SATSUGAI (约翰‧克劳萨二世)
看板C_and_CPP
标题[问题] 月经文...二维阵列传入函式...
时间Mon Oct 19 15:39:19 2009
我爬了一下前面的文
都是用动态方式去处理
可是我翻课本,他可以直接传耶?
void printArray(const int a[][3]);
int main(void)
{
int array1[2][3]={{1,2,3},{4,5,6}};
int array2[2][3]= ......(省略)
printArray(array1);
printArray(array2);
....以下省略
这是课本的example 可是我照做 发现他都会出现warning
incompatitble pointer type
那为什麽课本可以过 = ="
虽然说我阵列型态是char...但是也不至於传不进去吧?
--
Johannes Krauser II ◣◣ 杀 ◢◢ ◣ 强暴!强暴!强暴!强暴!强暴!强暴!
GO TO D.M.C 〈◥◣◢◤〉 ◥◣ 强暴!强暴!强暴!强暴!强暴!
デトロイト ハ▇
▲ ▇ハ ▆▅▄▂▁▂▃▅▆▅
メタル ▏ ハ▄▃▄ハ ▏ ∵ ∵ ◤
▃▄▃ シティ▋ ノ◥ ◤ㄟ ▎ ∴ ◢
▋▊▍ ▏ ◣▂◢ ▏ φjeans1020
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.47.104.106
1F:→ SATSUGAI:顺带一题 我传进去印出来 答案都是垃圾 可能core dump了 10/19 15:39
2F:推 Ebergies:这是 C style 语法的误导... 10/19 16:04
3F:推 QQ29:哪里错? 这样为啥会错? 10/19 17:11
4F:推 Ebergies:int/char 长度不同啊 10/19 18:06
5F:推 holymars:Compiler骗你的 他偷偷传了pointer进去XD 10/19 18:43
6F:推 QQ29:他传的不是int嘛 我VC传char根本不让你过阿 10/19 18:54